diff options
Diffstat (limited to 'engines/gob/game_v1.cpp')
-rw-r--r-- | engines/gob/game_v1.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/gob/game_v1.cpp b/engines/gob/game_v1.cpp index 80d6709da9..7c807aef70 100644 --- a/engines/gob/game_v1.cpp +++ b/engines/gob/game_v1.cpp @@ -81,9 +81,10 @@ void Game_v1::playTot(int16 skipPlay) { _vm->_draw->_fontToSprite[i].height = -1; } - if (_vm->_features & GF_MAC) - _vm->_adlib->stopPlay(); - else + if (_vm->_features & GF_MAC) { + if (_vm->_adlib) + _vm->_adlib->stopPlay(); + } else _vm->_cdrom->stopPlaying(); _vm->_draw->animateCursor(4); _vm->_inter->initControlVars(1); |