diff --git a/routing/DirectionStrategy.cpp b/routing/DirectionStrategy.cpp
index 48fb3ff8b1fd194315d5750c8f97fce552361dc8..e7a58a522a60b44f7b91e33c9c748e6968f5c058 100644
--- a/routing/DirectionStrategy.cpp
+++ b/routing/DirectionStrategy.cpp
@@ -284,7 +284,7 @@ Point DirectionFloorfield::GetTarget(Room* room, Pedestrian* ped) const
 #endif // DEBUG
 
         Point p;
-        ffviafm->getDirectionToFinalDestination(ped, p); //@FIXME ar.graf: change to
+        ffviafm->getDirectionToDestination(ped, p);
         p = p.Normalized();     // @todo: argraf : scale with costvalue: " * ffviafm->getCostToTransition(ped->GetTransitionID(), ped->GetPos()) "
         return (p + ped->GetPos());
 
@@ -604,4 +604,4 @@ DirectionSubLocalFloorfield::~DirectionSubLocalFloorfield() {
           delete pair.second;
      }
      //}
-}
\ No newline at end of file
+}