diff --git a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm index c2433953e3..dc5b06ec4d 100644 --- a/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm +++ b/iphone/Maps/Classes/CustomViews/NavigationDashboard/Views/RoutePreview/MWMiPhoneRoutePreview.mm @@ -33,8 +33,10 @@ - (void)setIsVisible:(BOOL)isVisible { - self.verticalConstraint.active = NO; auto sv = self.superview; + if (!sv) + return; + self.verticalConstraint.active = NO; NSLayoutYAxisAnchor * topAnchor = sv.topAnchor; NSLayoutYAxisAnchor * selfAnchor = isVisible ? self.topAnchor : self.bottomAnchor; CGFloat constant = 0;