diff --git a/indra/newview/llviewertexture.cpp b/indra/newview/llviewertexture.cpp
index 6137b7176f5d758e60ecf6e6fece5e710e726ab6..1b468a7b96d09be0e52fdddbbab42b83d34a5edb 100644
--- a/indra/newview/llviewertexture.cpp
+++ b/indra/newview/llviewertexture.cpp
@@ -1305,6 +1305,7 @@ void LLViewerFetchedTexture::cleanup()
 	mCachedRawDiscardLevel = -1 ;
 	mCachedRawImageReady = FALSE ;
 	mSavedRawImage = NULL ;
+	mSavedRawDiscardLevel = -1;
 }
 
 void LLViewerFetchedTexture::setForSculpt()