From c9c016e26a6d73a0bea1cbdc66fbc2595f58bf94 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Wed, 14 May 2008 16:51:16 +0000 Subject: * Applying patches from Melanie to cover permissions module. Thanks! --- OpenSim/Region/Environment/Scenes/ScenePresence.cs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'OpenSim/Region/Environment/Scenes/ScenePresence.cs') diff --git a/OpenSim/Region/Environment/Scenes/ScenePresence.cs b/OpenSim/Region/Environment/Scenes/ScenePresence.cs index 2901a97..2829f7e 100644 --- a/OpenSim/Region/Environment/Scenes/ScenePresence.cs +++ b/OpenSim/Region/Environment/Scenes/ScenePresence.cs @@ -471,6 +471,12 @@ namespace OpenSim.Region.Environment.Scenes public uint GenerateClientFlags(LLUUID ObjectID) { + if(m_scene.Permissions == null) + { + SceneObjectPart task=m_scene.GetSceneObjectPart(ObjectID); + + return task.GetEffectiveObjectFlags() | (uint)2147483647; + } return m_scene.Permissions.GenerateClientFlags(m_uuid, ObjectID); } -- cgit v1.1