diff --git a/src/TextureFetcher.cs b/src/TextureFetcher.cs index cf199b7..40e2f63 100644 --- a/src/TextureFetcher.cs +++ b/src/TextureFetcher.cs @@ -135,9 +135,12 @@ namespace OpenSim.Modules.TextureFetcher if (part.ParentGroup.RootPart.ClickAction == 2) return; - if ((part.ParentGroup.RootPart.BaseMask & (uint)OpenSim.Framework.PermissionMask.Copy) != 0) + if ((part.ParentGroup.RootPart.GetEffectiveObjectFlags() & (uint)PrimFlags.ObjectCopy) != 0) return; + //if ((setPermissionMask & (uint)PermissionMask.Copy) != 0) + //return; + if (inventoryContainsScripts(part.ParentGroup.RootPart)) return;