diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm b/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm index 88b36ff729..ca337b25c4 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/MWMNavigationDashboardManager.mm @@ -349,7 +349,7 @@ [self showStatePlanning]; break; case MWMNavigationDashboardStateError: - NSAssert(_state == MWMNavigationDashboardStatePlanning, @"Invalid state change (error)"); + NSAssert(_state == MWMNavigationDashboardStatePlanning || _state == MWMNavigationDashboardStateReady, @"Invalid state change (error)"); [self handleError]; break; case MWMNavigationDashboardStateReady: