diff options
-rw-r--r-- | scumm/sound.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp index 12db8dc8c5..7f4b303833 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -182,7 +182,8 @@ void Sound::playSound(int sound) { ptr = _scumm->getResourceAddress(rtSound, sound); if (ptr) { if (READ_UINT32_UNALIGNED(ptr) == MKID('iMUS')){ - _scumm->_imuseDigital->startSound(sound); + if (_scumm->_imuseDigital) + _scumm->_imuseDigital->startSound(sound); return; } else if (READ_UINT32_UNALIGNED(ptr) == MKID('SOUN')) { |