diff --git a/nif.xml b/nif.xml
index cbfe4bc0328ca7538ae77dc3dda41ccbbc23701d..de112a25d09bc10fee3b65194b85338907017c5f 100644
--- a/nif.xml
+++ b/nif.xml
@@ -1478,7 +1478,7 @@
 		<option value="15" name="VF_Unknown_8" />      <!-- & 32768 -->
 	</bitflags>
     
-	<compound name="BSVertexData">
+	<compound name="BSVertexData" niflibtype="BSVertexData">
 		<add name="Vertex" type="HalfVector3" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />
 		<add name="Bitangent X" type="hfloat" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 256) != 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />
 		<add name="Unknown Short" type="ushort" cond="((ARG &amp; 16) != 0) &amp;&amp; ((ARG &amp; 256) == 0) &amp;&amp; ((ARG &amp; 16384) == 0)" />