diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs index bbb832cdce..189bd29870 100644 --- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs +++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs @@ -622,6 +622,8 @@ namespace OpenSim.ApplicationPlugins.RemoteController // If an access specification was provided, use it. // Otherwise accept the default. newscene.RegionInfo.EstateSettings.PublicAccess = getBoolean(requestData, "public", m_publicAccess); + if (persist) + newscene.RegionInfo.EstateSettings.Save(); // enable voice on newly created region if // requested by either the XmlRpc request or the @@ -780,6 +782,7 @@ namespace OpenSim.ApplicationPlugins.RemoteController // Modify access scene.RegionInfo.EstateSettings.PublicAccess = getBoolean(requestData,"public", scene.RegionInfo.EstateSettings.PublicAccess); + scene.RegionInfo.EstateSettings.Save(); if (requestData.ContainsKey("enable_voice")) {