diff options
| -rw-r--r-- | indra/newview/lltexturefetch.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/newview/lltexturefetch.cpp b/indra/newview/lltexturefetch.cpp index 69c40066b4..ed91214bd0 100644 --- a/indra/newview/lltexturefetch.cpp +++ b/indra/newview/lltexturefetch.cpp @@ -2090,7 +2090,7 @@ bool LLTextureFetchWorker::deleteOK()      // Allow any pending reads or writes to complete      if (mCacheReadHandle != LLTextureCache::nullHandle())      { -        if (mFetcher->mTextureCache->readComplete(mCacheReadHandle, true)) +        if (!mFetcher->mTextureCache || mFetcher->mTextureCache->readComplete(mCacheReadHandle, true))          {              mCacheReadHandle = LLTextureCache::nullHandle();          } @@ -2101,7 +2101,7 @@ bool LLTextureFetchWorker::deleteOK()      }      if (mCacheWriteHandle != LLTextureCache::nullHandle())      { -        if (mFetcher->mTextureCache->writeComplete(mCacheWriteHandle)) +        if (!mFetcher->mTextureCache || mFetcher->mTextureCache->writeComplete(mCacheWriteHandle))          {              mCacheWriteHandle = LLTextureCache::nullHandle();          }  | 
