diff options
-rw-r--r-- | script.cpp | 4 |
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]; |