diff --git a/NIF_Blocks.h b/NIF_Blocks.h
index 89202a9f99a3eda2657ea136b1e72a43d660e624..279f1db7dd3bca5b2a5e9d7884f8395ccd3c856d 100644
--- a/NIF_Blocks.h
+++ b/NIF_Blocks.h
@@ -2166,6 +2166,9 @@ private:
 		short controller_offset;
 		blk_ref unk_link;
 		short unk_offs1, unk_offs2, unk_offs3, unk_offs4, unk_offs5, unk_offs6, unk_offs7, unk_offs8;
+		KfChild() : block(), name(), name_offset(-1), controller_offset(-1), unk_link(),
+		unk_offs1(-1), unk_offs2(-1), unk_offs3(-1), unk_offs4(-1),
+		unk_offs5(-1), unk_offs6(-1), unk_offs7(-1), unk_offs8(-1) {};
 	};
 	string txt_key_name;
 	blk_ref txt_key_blk;