diff --git a/source/game.cpp b/source/game.cpp index c7c487d..d9e00d9 100644 --- a/source/game.cpp +++ b/source/game.cpp @@ -2995,7 +2995,7 @@ void Game::enableTimeStopItem() stopAllBalloons(TIME_STOPPED_COUNTER); setTimeStopped(true); incTimeStoppedCounter(TIME_STOPPED_COUNTER); - if (JA_GetMusicState() == JA_MUSIC_PLAYING) + if (JA_GetMusicState() == JA_MUSIC_PLAYING && !demo.enabled) { JA_PauseMusic(); } @@ -3007,7 +3007,7 @@ void Game::disableTimeStopItem() timeStopped = false; setTimeStoppedCounter(0); startAllBalloons(); - if (JA_GetMusicState() == JA_MUSIC_PAUSED) + if (JA_GetMusicState() == JA_MUSIC_PAUSED && !demo.enabled) { JA_ResumeMusic(); }