diff --git a/apps/openmw/mwmp/LocalPlayer.cpp b/apps/openmw/mwmp/LocalPlayer.cpp index ec11816c8..9db84cc52 100644 --- a/apps/openmw/mwmp/LocalPlayer.cpp +++ b/apps/openmw/mwmp/LocalPlayer.cpp @@ -790,6 +790,9 @@ void LocalPlayer::setPosition() } updatePosition(true); + + // Make sure we update our draw state, or we'll end up with the wrong one + updateDrawStateAndFlags(true); } void LocalPlayer::setCell()