diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index d4361b80eb..a5c2e0db4e 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -2535,7 +2535,7 @@ namespace OpenSim.Region.Framework.Scenes if (part.SitTargetAvatar == UUID) standRotation = standRotation * part.SitTargetOrientation; else - standRotation = part.GetWorldRotation() * m_bodyRot; + standRotation = standRotation * m_bodyRot; m_bodyRot = standRotation;