diff options
Diffstat (limited to 'OpenSim/Region/CoreModules')
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/DynamicAttributes/DAExampleModule.cs | 2 | ||||
-rw-r--r-- | OpenSim/Region/CoreModules/Framework/DynamicAttributes/DOExampleModule.cs | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DAExampleModule.cs b/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DAExampleModule.cs index d652f43..db9b8f7 100644 --- a/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DAExampleModule.cs +++ b/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DAExampleModule.cs | |||
@@ -91,7 +91,7 @@ namespace OpenSim.Region.CoreModules.Framework.DynamicAttributes.DAExampleModule | |||
91 | OSDMap attrs = null; | 91 | OSDMap attrs = null; |
92 | SceneObjectPart sop = m_scene.GetSceneObjectPart(groupId); | 92 | SceneObjectPart sop = m_scene.GetSceneObjectPart(groupId); |
93 | 93 | ||
94 | if (sop == null) | 94 | if (sop == null || sop.DynAttrs == null) |
95 | return true; | 95 | return true; |
96 | 96 | ||
97 | if (!sop.DynAttrs.TryGetStore(Namespace, StoreName, out attrs)) | 97 | if (!sop.DynAttrs.TryGetStore(Namespace, StoreName, out attrs)) |
diff --git a/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DOExampleModule.cs b/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DOExampleModule.cs index 3364cbc..8934130 100644 --- a/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DOExampleModule.cs +++ b/OpenSim/Region/CoreModules/Framework/DynamicAttributes/DOExampleModule.cs | |||
@@ -99,6 +99,8 @@ namespace OpenSim.Region.Framework.DynamicAttributes.DOExampleModule | |||
99 | private void OnObjectAddedToScene(SceneObjectGroup so) | 99 | private void OnObjectAddedToScene(SceneObjectGroup so) |
100 | { | 100 | { |
101 | SceneObjectPart rootPart = so.RootPart; | 101 | SceneObjectPart rootPart = so.RootPart; |
102 | if(rootPart.DynAttrs == null) | ||
103 | return; | ||
102 | 104 | ||
103 | OSDMap attrs; | 105 | OSDMap attrs; |
104 | 106 | ||