diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index 0ed3f9e52ba6f181f4122bf4a904396b5dcf52d7..8bb4fe202ab32c1ba2c4ed2398466308b0cac992 100644
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -651,8 +651,10 @@ void LLPipeline::cleanup()
 {
 	assertInitialized();
 
-	mGroupQ1.clear() ;
-	mGroupQ2.clear() ;
+	mGroupQ1.clear();
+	mGroupQ2.clear();
+    mGroupSaveQ1.clear();
+    mMeshDirtyGroup.clear();
 
 	for(pool_set_t::iterator iter = mPools.begin();
 		iter != mPools.end(); )