diff --git a/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp b/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp index 46272935693..6e1e8f5a8ec 100644 --- a/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp +++ b/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp @@ -337,6 +337,7 @@ bool GPG_NextFrame(GHOST_ISystem* system, GPG_Application *app, int &exitcode, S bool run = true; system->processEvents(false); system->dispatchEvents(); + app->EngineNextFrame(); if ((exitcode = app->getExitRequested())) { run = false;