diff --git a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs index 20704b15eb..6bf227bc33 100755 --- a/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs +++ b/OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs @@ -2152,7 +2152,8 @@ namespace OpenSim.Region.CoreModules.World.Land extLandData.LandData = extLandObject.LandData; extLandData.RegionAccess = m_scene.RegionInfo.AccessLevel; - data = extLandData; + if (extLandData.LandData != null) + data = extLandData; break; } else @@ -2161,7 +2162,8 @@ namespace OpenSim.Region.CoreModules.World.Land extLandData.LandData = landService.GetLandData(m_scene.RegionInfo.ScopeID, extLandData.RegionHandle, extLandData.X, extLandData.Y, out extLandData.RegionAccess); - data = extLandData; + if (extLandData.LandData != null) + data = extLandData; break; } }