diff --git a/indra/newview/llvoiceclient.cpp b/indra/newview/llvoiceclient.cpp index 090d174f71..2e19f18749 100644 --- a/indra/newview/llvoiceclient.cpp +++ b/indra/newview/llvoiceclient.cpp @@ -183,6 +183,13 @@ void LLVoiceClient::terminate() { if (mVoiceModule) mVoiceModule->terminate(); mVoiceModule = NULL; + + // Shutdown speaker volume storage before CRT does it + if (LLSpeakerVolumeStorage::instanceExists()) + { + LLSpeakerVolumeStorage::deleteSingleton(); + } + // } const LLVoiceVersionInfo LLVoiceClient::getVersion()