summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--indra/newview/llmutelist.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/indra/newview/llmutelist.cpp b/indra/newview/llmutelist.cpp
index 02a5a43c6b..39588ba51d 100644
--- a/indra/newview/llmutelist.cpp
+++ b/indra/newview/llmutelist.cpp
@@ -833,7 +833,9 @@ void LLMuteList::requestFromServer(const LLUUID& agent_id)
if (gDisconnected)
{
LL_WARNS() << "Trying to request mute list when disconnected!" << LL_ENDL;
- tryLoadCacheFallback(agent_id, "disconnected before request");
+ // Guard against potentially writing back to disk since we're not recovering our connection
+ mLoadState = ML_LOADED;
+ mLoadSource = MLS_FALLBACK_CACHE;
return;
}
if (!gAgent.getRegion())