Hi Dan
It doesn't seem to - I know I reported a similar issue before and that was an ID10T user error, so I checked that setting out.
I have had dependent tasks showing before "Today", when the tasks that they depend on are shown on the Gantt chart in the future.
I wonder if this is related to something I noticed the other day. If I make a task dependent on another, it doesn't move straight away. One way I found of making it move was to change the unit on the time estimate. So I wonder if what I have noticed is simply that the recalculation doesn't occur when a dependency is created, but changing the unit forces it to happen?
My current Gantt chart looks annoyingly correct. I'll look into it more when I get a chance, the way the settings interact is a bit obscure to me ;)