aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush/player.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/smush/player.cpp')
-rw-r--r--scumm/smush/player.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/smush/player.cpp b/scumm/smush/player.cpp
index 960282e28b..616b712520 100644
--- a/scumm/smush/player.cpp
+++ b/scumm/smush/player.cpp
@@ -23,6 +23,7 @@
#include "common/file.h"
#include "common/util.h"
#include "common/engine.h" // for debug, warning, error
+#include "scumm/scumm.h"
#include "player.h"
@@ -564,7 +565,8 @@ void SmushPlayer::handleFrame(Chunk & b) {
handleDeltaPalette(*sub);
break;
case TYPE_IACT:
- handleImuseAction(*sub);
+ if (g_scumm->_gameId != GID_CMI)
+ handleImuseAction(*sub);
break;
case TYPE_STOR:
handleStore(*sub);