diff --git a/NIF_Blocks.cpp b/NIF_Blocks.cpp
index 1b2ea0836792a40430fbe20f72e8865079b3cb6d..5c07d6ae4e2e984620ab07d25c4b688cd637b702 100644
--- a/NIF_Blocks.cpp
+++ b/NIF_Blocks.cpp
@@ -3766,7 +3766,7 @@ void NiControllerSequence::FixLinks( const vector<blk_ref> & blocks ) {
 	}
 
 	for (uint i = 0; i < children.size(); ++i ) {
-		if ( children[i].unk_link.is_null() == false ) {
+		if ( children[i].block.is_null() == false ) {
 			//Fix links for this child
 			children[i].block = blocks[children[i].block.get_index()];