diff options
Diffstat (limited to 'navit/navigation.c')
-rw-r--r-- | navit/navigation.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/navigation.c b/navit/navigation.c index aa407bfe..3aaf9f45 100644 --- a/navit/navigation.c +++ b/navit/navigation.c @@ -1478,7 +1478,7 @@ show_maneuver(struct navigation *nav, struct navigation_itm *itm, struct navigat d=get_distance(distance, attr_navigation_short, 0); break; case 0: - skip_roads = count_possible_turns(nav->first,cmd->itm,cmd->delta); + skip_roads = count_possible_turns(cmd->prev?cmd->prev->itm:nav->first,cmd->itm,cmd->delta); if (skip_roads > 0) { if (get_count_str(skip_roads+1)) { /* TRANSLATORS: First argument is the how manieth street to take, second the direction */ |