diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index 77d74ee21d..e362063bd2 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -3506,7 +3506,11 @@ namespace OpenSim.Region.Framework.Scenes if (m_scene.AvatarFactory != null) m_scene.AvatarFactory.QueueAppearanceSave(UUID); } - + + + if (!IsSatOnObject && Animator != null) + Animator.UpdateMovementAnimations(); + // This agent just became root. We are going to tell everyone about it. The process of // getting other avatars information was initiated elsewhere immediately after the child circuit connected... don't do it // again here... this comes after the cached appearance check because the avatars