diff --git a/OpenSim/Region/Framework/Scenes/ScenePresence.cs b/OpenSim/Region/Framework/Scenes/ScenePresence.cs index a352eac194..72c6630103 100644 --- a/OpenSim/Region/Framework/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Framework/Scenes/ScenePresence.cs @@ -935,6 +935,12 @@ namespace OpenSim.Region.Framework.Scenes m_isChildAgent = false; + List AnimAgents = m_scene.GetScenePresences(); + foreach (ScenePresence p in AnimAgents) + { + if (p != this) + p.SendAnimPackToClient(ControllingClient); + } m_scene.EventManager.TriggerOnMakeRootAgent(this); }