aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
index cb39e46..28c50ab 100644
--- a/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Attachments/AttachmentsModule.cs
@@ -409,6 +409,9 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments
409 if (part == null || part.ParentGroup == null) 409 if (part == null || part.ParentGroup == null)
410 return; 410 return;
411 411
412 if (part.ParentGroup.RootPart.AttachedAvatar != remoteClient.AgentId)
413 return;
414
412 UUID inventoryID = part.ParentGroup.GetFromItemID(); 415 UUID inventoryID = part.ParentGroup.GetFromItemID();
413 416
414 ScenePresence presence; 417 ScenePresence presence;