diff --git a/OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs b/OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs index 4727cdc0fc..287ed71672 100644 --- a/OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs +++ b/OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs @@ -160,6 +160,14 @@ namespace OpenSim.Region.ClientStack.Linden { m_levelUpload = sconfig.GetInt("LevelUpload", 0); } + if (m_levelUpload == 0) + { + IConfig pconfig = config.Configs["Permissions"]; + if (pconfig != null) + { + m_levelUpload = pconfig.GetInt("LevelUpload", 0); + } + } IConfig appearanceConfig = config.Configs["Appearance"]; if (appearanceConfig != null)