diff --git a/iphone/Maps/Classes/Routing/MWMRouter.mm b/iphone/Maps/Classes/Routing/MWMRouter.mm index 7a885bc3eb..2d8e11b646 100644 --- a/iphone/Maps/Classes/Routing/MWMRouter.mm +++ b/iphone/Maps/Classes/Routing/MWMRouter.mm @@ -102,9 +102,9 @@ bool isMarkerPoint(MWMRoutePoint const & point) { return point.IsValid() && !poi - (void)buildFromPoint:(MWMRoutePoint const &)startPoint bestRouter:(BOOL)bestRouter { self.startPoint = startPoint; - if (!self.finishPoint.IsValid()) - self.finishPoint = lastLocationPoint(); [self rebuildWithBestRouter:bestRouter]; + if (!self.finishPoint.IsValid()) + [[MWMMapViewControlsManager manager] onRoutePrepare]; } - (void)buildToPoint:(MWMRoutePoint const &)finishPoint bestRouter:(BOOL)bestRouter