diff --git a/indra/newview/llviewerimage.cpp b/indra/newview/llviewerimage.cpp index ca2ffc8eb..705265274 100644 --- a/indra/newview/llviewerimage.cpp +++ b/indra/newview/llviewerimage.cpp @@ -1050,7 +1050,12 @@ bool LLViewerImage::updateFetch() // We've changed the number of components, so we need to move any // objects using this pool to a different pool. mComponents = mRawImage->getComponents(); - gImageList.dirtyImage(this); + + for(U32 i = 0 ; i < mNumFaces ; i++) + { + mFaceList[i]->dirtyTexture() ; + } + //gImageList.dirtyImage(this); } mFullWidth = mRawImage->getWidth() << mRawDiscardLevel;