diff --git a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs index 6ab5a57f1e..77a31c7d54 100644 --- a/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/Environment/Modules/World/Land/LandManagementModule.cs @@ -595,7 +595,7 @@ namespace OpenSim.Region.Environment.Modules.World.Land { if (obj != null) { - if (obj is SceneObjectGroup) + if ((obj is SceneObjectGroup) && ((SceneObjectGroup)obj).RootPart != null && !((SceneObjectGroup)obj).RootPart.IsAttachment) { m_scene.EventManager.TriggerParcelPrimCountAdd((SceneObjectGroup)obj); }