diff -r 1b408b965c01 -r bf6d4bc531d2 hedgewars/uWorld.pas --- a/hedgewars/uWorld.pas Tue Jun 21 16:42:04 2011 +0400 +++ b/hedgewars/uWorld.pas Tue Jun 21 16:43:05 2011 +0400 @@ -1165,7 +1165,7 @@ {$ENDIF} if (not PlacingHogs) and (FollowGear <> nil) and (not isCursorVisible) and (not fastUntilLag) then - if abs(CursorPoint.X - prevPoint.X) + abs(CursorPoint.Y - prevpoint.Y) > 4 then + if (not autoCameraOn) or (abs(CursorPoint.X - prevPoint.X) + abs(CursorPoint.Y - prevpoint.Y) > 4) then begin FollowGear:= nil; prevPoint:= CursorPoint;