diff -r c1559a7da393 indra/newview/llviewertexture.cpp --- a/indra/newview/llviewertexture.cpp Fri Mar 11 16:05:27 2011 -0800 +++ b/indra/newview/llviewertexture.cpp Wed Mar 23 22:38:18 2011 +0200 @@ -1468,13 +1468,13 @@ BOOL LLViewerFetchedTexture::createTextu res = mGLTexturep->createGLTexture(mRawDiscardLevel, mRawImage, usename, TRUE, mBoostLevel); resetFaceAtlas() ; } setActive() ; } - if (!mForceToSaveRawImage) + if (!needsToSaveRawImage()) { mNeedsAux = FALSE; destroyRawImage(); } return res; }