diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index b1150458795c241ae80ad03057073d1ece97d3c1..a756205693effcb307a3d47ec89da390cc8ed692 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -4313,7 +4313,7 @@ void process_attached_sound(LLMessageSystem *msg, void **user_data) U8 flags; msg->getUUIDFast(_PREHASH_DataBlock, _PREHASH_SoundID, sound_id); - if (gAudiop->isCorruptSound(sound_id)) + if (gAudiop && gAudiop->isCorruptSound(sound_id)) return; msg->getUUIDFast(_PREHASH_DataBlock, _PREHASH_ObjectID, object_id);