diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 4715326124..9ab1092402 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs @@ -609,7 +609,9 @@ namespace OpenSim.Framework // we are on the new one PrimUpdateFlags updateFlags = oldupdate.Flags; if(m_flags.HasFlag(PrimUpdateFlags.CancelKill)) - m_flags = PrimUpdateFlags.FullUpdate; + { + m_flags = PrimUpdateFlags.FullUpdatewithAnim; + } else if(updateFlags.HasFlag(PrimUpdateFlags.Kill)) return; else // kill case will just merge in