diff options
Diffstat (limited to 'OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs')
-rw-r--r-- | OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs b/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs index 3a9df4a..5c2fc1c 100644 --- a/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs +++ b/OpenSim/Region/CoreModules/Communications/Local/LocalInterregionComms.cs | |||
@@ -218,8 +218,9 @@ namespace OpenSim.Region.CoreModules.Communications.Local | |||
218 | { | 218 | { |
219 | if (s.RegionInfo.RegionHandle == regionHandle) | 219 | if (s.RegionInfo.RegionHandle == regionHandle) |
220 | { | 220 | { |
221 | //m_log.Debug("[LOCAL COMMS]: Found region to SendCreateObject"); | 221 | //m_log.Debug("[LOCAL COMMS]: Found region to SendCreateObject"); |
222 | return s.IncomingCreateObject(sog); | 222 | ISceneObject sogClone = sog.CloneForNewScene(); |
223 | return s.IncomingCreateObject(sogClone); | ||
223 | } | 224 | } |
224 | } | 225 | } |
225 | return false; | 226 | return false; |