diff --git a/indra/newview/llviewerobjectlist.cpp b/indra/newview/llviewerobjectlist.cpp
index 5a778bbaed9d4f9d1286449a6e0ada907cddff67..1b32cfc956428bc2e8548867d0250d77aff22882 100644
--- a/indra/newview/llviewerobjectlist.cpp
+++ b/indra/newview/llviewerobjectlist.cpp
@@ -1308,7 +1308,7 @@ void LLViewerObjectList::cleanupReferences(LLViewerObject *objectp)
 	}
 	else
 	{
-		mDeadObjects.insert(objectp->mID);
+		mDeadObjects.emplace(objectp->mID);
 	}
 
 	// Cleanup any references we have to this object