aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--OpenSim/Region/OptionalModules/Materials/MaterialsModule.cs15
1 files changed, 6 insertions, 9 deletions
diff --git a/OpenSim/Region/OptionalModules/Materials/MaterialsModule.cs b/OpenSim/Region/OptionalModules/Materials/MaterialsModule.cs
index ea582fa..739eb2c 100644
--- a/OpenSim/Region/OptionalModules/Materials/MaterialsModule.cs
+++ b/OpenSim/Region/OptionalModules/Materials/MaterialsModule.cs
@@ -66,19 +66,16 @@ namespace OpenSim.Region.OptionalModules.Materials
66 private Scene m_scene = null; 66 private Scene m_scene = null;
67 private bool m_enabled = false; 67 private bool m_enabled = false;
68 68
69 public Dictionary<UUID, OSDMap> m_regionMaterials = new Dictionary<UUID, OSDMap>();
70
71 public void Initialise(IConfigSource source) 69 public void Initialise(IConfigSource source)
72 { 70 {
73 IConfig config = source.Configs["Materials"]; 71 m_enabled = true; // default is enabled
74 if (config == null)
75 return;
76 72
77 m_enabled = config.GetBoolean("enable_materials", true); 73 IConfig config = source.Configs["Materials"];
78 if (!m_enabled) 74 if (config != null)
79 return; 75 m_enabled = config.GetBoolean("enable_materials", m_enabled);
80 76
81 m_log.DebugFormat("[Materials]: Initialized"); 77 if (m_enabled)
78 m_log.DebugFormat("[Materials]: Initialized");
82 } 79 }
83 80
84 public void Close() 81 public void Close()