diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp
index ff687386deaebb7312311f09e374e765a7fa2c61..a808cc47a2b90ed77305191a3fe6ebdef54047a5 100755
--- a/indra/newview/llfloatermodelpreview.cpp
+++ b/indra/newview/llfloatermodelpreview.cpp
@@ -1885,6 +1885,8 @@ bool LLModelLoader::loadFromSLM(const std::string& filename)
 		mScene[cur_instance.mTransform].push_back(cur_instance);
 		stretch_extents(cur_instance.mModel, cur_instance.mTransform, mExtents[0], mExtents[1], mFirstTransform);
 	}
+	
+	setLoadState( DONE );
 
 	return true;
 }