diff --git a/OpenSim/Services/UserProfilesService/UserProfilesServiceBase.cs b/OpenSim/Services/UserProfilesService/UserProfilesServiceBase.cs index 927f7c93e0..2f28bfbe8d 100644 --- a/OpenSim/Services/UserProfilesService/UserProfilesServiceBase.cs +++ b/OpenSim/Services/UserProfilesService/UserProfilesServiceBase.cs @@ -72,6 +72,9 @@ namespace OpenSim.Services.ProfilesService IConfig ProfilesConfig = config.Configs[configName]; if (ProfilesConfig != null) { + if (dllName == String.Empty) + dllName = dbConfig.GetString("StorageProvider", String.Empty); + connString = ProfilesConfig.GetString("ConnectionString", connString); realm = ProfilesConfig.GetString("Realm", realm); }