diff --git a/engines/myst3/movie.cpp b/engines/myst3/movie.cpp index e755f2721be..6128600f1cb 100644 --- a/engines/myst3/movie.cpp +++ b/engines/myst3/movie.cpp @@ -283,6 +283,7 @@ void ScriptedMovie::update() { if (newEnabled) { if (_disableWhenComplete || _bink.getCurFrame() < _startFrame + || _bink.getCurFrame() >= _endFrame || _bink.endOfVideo()) { _bink.seekToFrame(_startFrame); _isLastFrame = false;