aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/Framework/Scenes/Scene.cs3
1 files changed, 1 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs
index 77d7472..3576a88 100644
--- a/OpenSim/Region/Framework/Scenes/Scene.cs
+++ b/OpenSim/Region/Framework/Scenes/Scene.cs
@@ -4999,8 +4999,7 @@ namespace OpenSim.Region.Framework.Scenes
4999 { 4999 {
5000 if (grp.RootPart.Shape.State != 0) 5000 if (grp.RootPart.Shape.State != 0)
5001 { 5001 {
5002 UUID agentID = grp.OwnerID; 5002 if (grp.RootPart.Shape.PCode == 0 && grp.RootPart.Shape.State != 0 && (!objectsToDelete.Contains(grp)))
5003 if (agentID == UUID.Zero)
5004 { 5003 {
5005 objectsToDelete.Add(grp); 5004 objectsToDelete.Add(grp);
5006 return; 5005 return;