diff --git a/indra/newview/llreflectionmapmanager.cpp b/indra/newview/llreflectionmapmanager.cpp
index 69da7b965e97cf8d7d12014189726a61e66034ca..156352759ddbf943b083919a47c722117ce803c3 100644
--- a/indra/newview/llreflectionmapmanager.cpp
+++ b/indra/newview/llreflectionmapmanager.cpp
@@ -607,7 +607,7 @@ void LLReflectionMapManager::deleteProbe(U32 i)
     LL_PROFILE_ZONE_SCOPED_CATEGORY_DISPLAY;
     LLReflectionMap* probe = mProbes[i];
 
-    llassert(probe != mDefaultProbe);
+    llassert(probe != mDefaultProbe.get());
 
     if (probe->mCubeIndex != -1)
     { // mark the cube index used by this probe as being free