diff options
-rw-r--r-- | engines/tsage/sound.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/tsage/sound.cpp b/engines/tsage/sound.cpp index b6434b3523..c5b54746e8 100644 --- a/engines/tsage/sound.cpp +++ b/engines/tsage/sound.cpp @@ -1118,7 +1118,7 @@ void SoundManager::sfRethinkVoiceTypes() { vse._fieldA = 1; vse._sound2 = NULL; - if (total) { + if ((total) && vse._sound) { driver->proc24(vse._channelNum, idx, vse._sound, 123, 0); driver->proc24(vse._channelNum, idx, vse._sound, 1, vse._sound->_chModulation[vse._channelNum]); driver->proc24(vse._channelNum, idx, vse._sound, 7, |