diff --git a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs index 6b674f3038..311ec866cf 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs @@ -571,6 +571,8 @@ namespace OpenSim.Region.ScriptEngine.Shared.Instance public void ResetScript() { + if (m_script == null) + return; bool running = Running; RemoveState();