AI walks to navmesh node instead of actual target

Hi everyone,
I have a simple setup: An AI that walks from point A to some predefined point B. I use the built-in navigation system for this as the obstacles between the points are dynamic and point A can move around. This works fine most of the time but in special cases where the AI stands close to a navmesh node it first walks to the node and then to the actual target even if there is a direct unobstructed path. Is this something I can fix?

Thanks in advance
Schadek