diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 3a3d79751b..e4a0e8c1e9 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -4238,7 +4238,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api if (!UUID.TryParse(agent, out UUID agentID) || agentID.IsZero()) return; - if (agentID == UUID.Zero || perm == 0) // Releasing permissions + if (agentID.IsZero() || perm == 0) // Releasing permissions { llReleaseControls(); @@ -4248,7 +4248,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api m_ScriptEngine.PostScriptEvent(m_item.ItemID, new EventParams( "run_time_permissions", new Object[] { new LSL_Integer(0) }, - new DetectParams[0])); + Array.Empty())); return; }