aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--saga/sthread.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/saga/sthread.cpp b/saga/sthread.cpp
index e12de61fee..c8858c2aed 100644
--- a/saga/sthread.cpp
+++ b/saga/sthread.cpp
@@ -103,7 +103,6 @@ void Script::executeThreads(uint msec) {
ScriptThread *thread;
ScriptThreadList::iterator threadIterator;
-
if (_vm->_interface->_statusTextInput) {
return;
}
@@ -120,6 +119,7 @@ void Script::executeThreads(uint msec) {
if (_vm->getGameType() == GType_IHNM) {
thread->_flags &= ~kTFlagFinished;
thread->_flags |= kTFlagAborted;
+ ++threadIterator;
} else {
threadIterator = _threadList.erase(threadIterator);
}