diff --git a/indra/newview/alviewermenu.cpp b/indra/newview/alviewermenu.cpp
index 9a1a8d3becb9b0864fbab08ae0187054346728e5..35cb04bf52447d23b2fca11effa1f353d4ba9bb9 100644
--- a/indra/newview/alviewermenu.cpp
+++ b/indra/newview/alviewermenu.cpp
@@ -327,7 +327,8 @@ namespace
 
     void destroy_texture(const LLUUID& id)
     {
-        if (id.isNull() || id == IMG_DEFAULT)
+        if (id.isNull() || id == IMG_DEFAULT 
+			|| id == IMG_TRANSPARENT|| id == "8dcd4a48-2d37-4909-9f78-f7a9eb4ef903")
             return;
         LLViewerFetchedTexture* texture = LLViewerTextureManager::getFetchedTexture(id);
         if (texture)