diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 5b39cc5c3d..47869bdbbb 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs @@ -7720,8 +7720,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP for (int i = 0; i < incomingselect.ObjectData.Length; i++) { objID = incomingselect.ObjectData[i].ObjectLocalID; - if (!SelectedObjects.Contains(objID)) - SelectedObjects.Add(objID); thisSelection.Add(objID); } @@ -7748,8 +7746,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP for (int i = 0; i < incomingdeselect.ObjectData.Length; i++) { objID = incomingdeselect.ObjectData[i].ObjectLocalID; - if (SelectedObjects.Contains(objID)) - SelectedObjects.Remove(objID); handlerObjectDeselect = OnObjectDeselect; if (handlerObjectDeselect != null)