diff options
Diffstat (limited to 'OpenSim')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs index cff2cf4..67e59c6 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs | |||
@@ -178,6 +178,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
178 | { | 178 | { |
179 | item.LastOwnerID = item.OwnerID; | 179 | item.LastOwnerID = item.OwnerID; |
180 | item.OwnerID = ownerId; | 180 | item.OwnerID = ownerId; |
181 | item.PermsMask = 0; | ||
182 | item.PermsGranter = UUID.Zero; | ||
181 | } | 183 | } |
182 | } | 184 | } |
183 | } | 185 | } |
@@ -1012,6 +1014,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
1012 | item.BasePermissions &= item.NextPermissions; | 1014 | item.BasePermissions &= item.NextPermissions; |
1013 | item.EveryonePermissions &= item.NextPermissions; | 1015 | item.EveryonePermissions &= item.NextPermissions; |
1014 | item.OwnerChanged = true; | 1016 | item.OwnerChanged = true; |
1017 | item.PermsMask = 0; | ||
1018 | item.PermsGranter = UUID.Zero; | ||
1015 | } | 1019 | } |
1016 | } | 1020 | } |
1017 | } | 1021 | } |