diff options
Diffstat (limited to 'OpenSim/Region')
-rwxr-xr-x | OpenSim/Region/Framework/Scenes/Scene.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index 2fcb78d..2a917a9 100755 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -3064,8 +3064,10 @@ namespace OpenSim.Region.Framework.Scenes | |||
3064 | 3064 | ||
3065 | private int GetStateSource(SceneObjectGroup sog) | 3065 | private int GetStateSource(SceneObjectGroup sog) |
3066 | { | 3066 | { |
3067 | ScenePresence sp = GetScenePresence(sog.OwnerID); | 3067 | if(!sog.IsAttachmentCheckFull()) |
3068 | return 2; // StateSource.PrimCrossing | ||
3068 | 3069 | ||
3070 | ScenePresence sp = GetScenePresence(sog.OwnerID); | ||
3069 | if (sp != null) | 3071 | if (sp != null) |
3070 | return sp.GetStateSource(); | 3072 | return sp.GetStateSource(); |
3071 | 3073 | ||