diff --git a/routing/route.cpp b/routing/route.cpp index 156bb1f9fc..4adec4f811 100644 --- a/routing/route.cpp +++ b/routing/route.cpp @@ -291,6 +291,8 @@ double Route::GetDistanceOnPolyline(IterT const & it1, IterT const & it2) const void Route::Update() { + if (!m_poly.GetSize()) + return; if (m_routingSettings.m_keepPedestrianInfo) { vector points;