diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index 7241573bf6..4aae0f91db 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -183,7 +183,8 @@ bool OMW::Engine::frameStarted(const Ogre::FrameEvent& evt) focusFrameCounter = 0; } - mEnvironment.mWorld->doPhysics (movement, mEnvironment.mFrameDuration); + if (mEnvironment.mWindowManager->getMode()==MWGui::GM_Game) + mEnvironment.mWorld->doPhysics (movement, mEnvironment.mFrameDuration); } catch (const std::exception& e) {