diff --git a/niflib.cpp b/niflib.cpp
index 2476e8bca5447203607f7904fbb220920a2e18c9..94cfe6535cafb2d3cc08b3ba610cf7ff899239ba 100644
--- a/niflib.cpp
+++ b/niflib.cpp
@@ -335,8 +335,6 @@ vector<NiObjectRef> ReadNifList( istream & in ) {
 	NiAVObjectRef av_root = DynamicCast<NiAVObject>( FindRoot(blocks) );
 	if ( av_root != NULL ) {
 		BuildUpBindPositions( av_root );
-	} else {
-		throw runtime_error("Root object is not a NiAVObject derived class.");
 	}
 
 	//TODO: Evaluate this and see if it can be moved to NiTriBasedGeom::FixLinks()