aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--script.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/script.cpp b/script.cpp
index d94d985bab..f5c56cc7f6 100644
--- a/script.cpp
+++ b/script.cpp
@@ -752,7 +752,9 @@ void Scumm::endCutscene() {
int16 args[16];
memset(args, 0, sizeof(args));
-
+ if (ss->cutsceneOverride < 1)
+ return;
+
ss->cutsceneOverride--;
printf("Ending cs(%d) from %d\n", ss->cutsceneOverride, _currentScript);
args[0] = vm.cutSceneData[vm.cutSceneStackPointer];