diff --git a/src/guiengine/engine.cpp b/src/guiengine/engine.cpp index e6b69ca59..c3d28f6ed 100644 --- a/src/guiengine/engine.cpp +++ b/src/guiengine/engine.cpp @@ -837,7 +837,7 @@ namespace GUIEngine { widget->update(dt); } - DialogQueue::get()->update(); + if (state == GUIEngine::MENU) DialogQueue::get()->update(); } // Hack : on the first frame, irrlicht processes all events that have been queued