diff options
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs index 6427014..866311a 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs | |||
@@ -220,7 +220,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
220 | 220 | ||
221 | private void QueryScriptStates() | 221 | private void QueryScriptStates() |
222 | { | 222 | { |
223 | if (m_part == null || m_part.ParentGroup == null) | 223 | if (m_part == null || m_part.ParentGroup == null || m_part.ParentGroup.Scene == null) |
224 | return; | 224 | return; |
225 | 225 | ||
226 | IScriptModule[] engines = m_part.ParentGroup.Scene.RequestModuleInterfaces<IScriptModule>(); | 226 | IScriptModule[] engines = m_part.ParentGroup.Scene.RequestModuleInterfaces<IScriptModule>(); |