diff --git a/OpenSim/OpenSim.RegionServer/ClientView.API.cs b/OpenSim/OpenSim.RegionServer/ClientView.API.cs index 1895fb97c3..23657163f6 100644 --- a/OpenSim/OpenSim.RegionServer/ClientView.API.cs +++ b/OpenSim/OpenSim.RegionServer/ClientView.API.cs @@ -176,13 +176,13 @@ namespace OpenSim mov.Data.RegionHandle = regInfo.RegionHandle; // TODO - dynamicalise this stuff mov.Data.Timestamp = 1172750370; - if (pos != null) + if (pos == null) { - mov.Data.Position = pos; + mov.Data.Position = this.startpos; } else { - mov.Data.Position = this.startpos; + mov.Data.Position = pos; } mov.Data.LookAt = look;