diff --git a/apps/openmw/mwinput/inputmanagerimp.cpp b/apps/openmw/mwinput/inputmanagerimp.cpp index b502c9da8f..7cea96aae1 100644 --- a/apps/openmw/mwinput/inputmanagerimp.cpp +++ b/apps/openmw/mwinput/inputmanagerimp.cpp @@ -1395,6 +1395,7 @@ namespace MWInput void InputManager::toggleSneaking() { if (MWBase::Environment::get().getWindowManager()->isGuiMode()) return; + if (!mControlSwitch["playercontrols"]) return; mSneaking = !mSneaking; mPlayer->setSneak(mSneaking); }