diff --git a/src/scripting/scriptengine.cpp b/src/scripting/scriptengine.cpp index 5dab478e48..ff0d11a7a7 100644 --- a/src/scripting/scriptengine.cpp +++ b/src/scripting/scriptengine.cpp @@ -627,7 +627,7 @@ void ScriptEngine::deserialize(SyncBuffer* syncBuffer){ void ScriptEngine::postSynchronizationPreDraw(){ _mutex.lock(); - if (!_receivedScripts.empty()){ + while(!_receivedScripts.empty()){ runScript(_receivedScripts.back()); _receivedScripts.pop_back(); }