diff --git a/routing/road_graph_router.cpp b/routing/road_graph_router.cpp index a5de4fea4b..3bbcc8c245 100644 --- a/routing/road_graph_router.cpp +++ b/routing/road_graph_router.cpp @@ -98,7 +98,6 @@ IRouter::ResultCode RoadGraphRouter::CalculateRoute(m2::PointD const & startPoin { for (auto const & name : mwmNames) route.AddAbsentCountry(name); - return FileTooOld; } vector> startVicinity; @@ -112,9 +111,11 @@ IRouter::ResultCode RoadGraphRouter::CalculateRoute(m2::PointD const & startPoin { for (auto const & name : mwmNames) route.AddAbsentCountry(name); - return FileTooOld; } + if (!route.GetAbsentCountries().empty()) + return FileTooOld; + Junction const startPos(startPoint); Junction const finalPos(finalPoint);