diff options
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs index 6783ce0..a73906c 100644 --- a/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs +++ b/OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs | |||
@@ -1139,8 +1139,8 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess | |||
1139 | foreach (SceneObjectPart part in so.Parts) | 1139 | foreach (SceneObjectPart part in so.Parts) |
1140 | { | 1140 | { |
1141 | part.GroupMask = 0; // DO NOT propagate here | 1141 | part.GroupMask = 0; // DO NOT propagate here |
1142 | 1142 | if( part.OwnerID != part.GroupID) | |
1143 | part.LastOwnerID = part.OwnerID; | 1143 | part.LastOwnerID = part.OwnerID; |
1144 | part.OwnerID = item.Owner; | 1144 | part.OwnerID = item.Owner; |
1145 | part.RezzerID = item.Owner; | 1145 | part.RezzerID = item.Owner; |
1146 | part.Inventory.ChangeInventoryOwner(item.Owner); | 1146 | part.Inventory.ChangeInventoryOwner(item.Owner); |