diff --git a/indra/newview/llviewermenu.cpp b/indra/newview/llviewermenu.cpp index 25bcc5a61e..be6118b00d 100644 --- a/indra/newview/llviewermenu.cpp +++ b/indra/newview/llviewermenu.cpp @@ -10193,7 +10193,14 @@ void handle_rebake_textures(void*) if (gAgent.getRegion() && gAgent.getRegion()->getCentralBakeVersion()) { // [SL:KB] - Patch: Appearance-Misc | Checked: 2015-06-27 (Catznip-3.7) - LLAppearanceMgr::instance().syncCofVersionAndRefresh(); + if (!gAgent.getRegionCapability("IncrementCOFVersion").empty()) + { + LLAppearanceMgr::instance().syncCofVersionAndRefresh(); + } + else + { + LLAppearanceMgr::instance().requestServerAppearanceUpdate(); + } // [/SL:KB] // LLAppearanceMgr::instance().requestServerAppearanceUpdate(); avatar_tex_refresh(gAgentAvatarp); // FIRE-11800 - Refresh the textures too