diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index d05b578ebb..43e78c9223 100755 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -5006,7 +5006,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP continue; } - if (updateFlags == PrimUpdateFlags.Animations) + if (updateFlags.HasFlag(PrimUpdateFlags.Animations)) { if (m_SupportObjectAnimations && part.Animations != null) { @@ -5015,7 +5015,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP ObjectAnimationUpdates.Add(part); maxUpdatesBytes -= 20 * part.Animations.Count + 24; } - continue; } if(viewerCache)