diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index d1a6692..abac3c0 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -5555,7 +5555,8 @@ SendFullUpdateToClient(remoteClient, Position) ignores position parameter | |||
5555 | 5555 | ||
5556 | if (m_sittingAvatars.Add(sp)) | 5556 | if (m_sittingAvatars.Add(sp)) |
5557 | { | 5557 | { |
5558 | ParentGroup.m_sittingAvatars.Add(sp); | 5558 | if(!ParentGroup.m_sittingAvatars.Contains(sp)) |
5559 | ParentGroup.m_sittingAvatars.Add(sp); | ||
5559 | 5560 | ||
5560 | return true; | 5561 | return true; |
5561 | } | 5562 | } |