Don't let a missing configuration cause a NRE

Fixes Mantis #3355
This commit is contained in:
Melanie Thielker
2009-03-29 15:24:50 +00:00
parent 03063375ee
commit d857cf1335
2 changed files with 11 additions and 0 deletions

View File

@@ -53,6 +53,11 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage
return;
IConfig cnf = config.Configs["Messaging"];
if (cnf == null)
{
enabled = false;
return;
}
if (cnf != null && cnf.GetString(
"OfflineMessageModule", "None") !=
"OfflineMessageModule")