diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/HGGridConnector.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/HGGridConnector.cs b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/HGGridConnector.cs index b5bade6..66cde91 100644 --- a/OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/HGGridConnector.cs +++ b/OpenSim/Region/CoreModules/ServiceConnectorsOut/Grid/HGGridConnector.cs | |||
@@ -567,6 +567,9 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid | |||
567 | foreach (GridRegion r in m_HyperlinkRegions.Values) | 567 | foreach (GridRegion r in m_HyperlinkRegions.Values) |
568 | if (r.RegionHandle == handle) | 568 | if (r.RegionHandle == handle) |
569 | return r; | 569 | return r; |
570 | foreach (GridRegion r in m_knownRegions.Values) | ||
571 | if (r.RegionHandle == handle) | ||
572 | return r; | ||
570 | return null; | 573 | return null; |
571 | } | 574 | } |
572 | 575 | ||
@@ -575,7 +578,7 @@ namespace OpenSim.Region.CoreModules.ServiceConnectorsOut.Grid | |||
575 | foreach (GridRegion r in m_HyperlinkRegions.Values) | 578 | foreach (GridRegion r in m_HyperlinkRegions.Values) |
576 | if ((r.RegionHandle == handle) && (m_HyperlinkHandles.ContainsKey(r.RegionID))) | 579 | if ((r.RegionHandle == handle) && (m_HyperlinkHandles.ContainsKey(r.RegionID))) |
577 | return m_HyperlinkHandles[r.RegionID]; | 580 | return m_HyperlinkHandles[r.RegionID]; |
578 | return 0; | 581 | return handle; |
579 | } | 582 | } |
580 | 583 | ||
581 | #endregion | 584 | #endregion |