aboutsummaryrefslogtreecommitdiff
path: root/queen
diff options
context:
space:
mode:
Diffstat (limited to 'queen')
-rw-r--r--queen/sound.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/queen/sound.cpp b/queen/sound.cpp
index 397891248d..113627b6a2 100644
--- a/queen/sound.cpp
+++ b/queen/sound.cpp
@@ -143,8 +143,9 @@ void Sound::playSong(int16 songNum) {
int16 newTune = _song[songNum - 1].tuneList[0];
- if (_tune[newTune - 1].sfx[0] && sfxOn()) {
- sfxPlay(_sfxName[_tune[newTune - 1].sfx[0] - 1]);
+ if (_tune[newTune - 1].sfx[0]) {
+ if (sfxOn())
+ sfxPlay(_sfxName[_tune[newTune - 1].sfx[0] - 1]);
return;
}