diff --git a/Nasal/route_manager.nas b/Nasal/route_manager.nas index 8c0eaeeea..44bc1bead 100644 --- a/Nasal/route_manager.nas +++ b/Nasal/route_manager.nas @@ -37,7 +37,7 @@ var RouteManagerDelegate = { # and we have a SID var sid = me.flightplan.sid; logprint(LOG_INFO, 'routing via SID ' ~ sid.id); - me.flightplan.insertWaypoints(sid.route(me.flightplan.departure_runway), 1); + me.flightplan.insertWaypoints(sid.route(me.flightplan.departure_runway, me.flightplan.sid_trans), 1); }, arrivalChanged: func @@ -58,7 +58,7 @@ var RouteManagerDelegate = { var initialApproachFix = nil; if (me.flightplan.star != nil) { logprint(LOG_INFO, 'routing via STAR ' ~ me.flightplan.star.id); - var wps = me.flightplan.star.route(me.flightplan.destination_runway); + var wps = me.flightplan.star.route(me.flightplan.destination_runway, me.flightplan.star_trans); if (wps != nil) { me.flightplan.insertWaypoints(wps, -1); initialApproachFix = wps[-1]; # final waypoint of STAR