diff --git a/iphone/Maps/Classes/MapViewController.mm b/iphone/Maps/Classes/MapViewController.mm index 46609ef7f6..55b5403760 100644 --- a/iphone/Maps/Classes/MapViewController.mm +++ b/iphone/Maps/Classes/MapViewController.mm @@ -596,7 +596,7 @@ NSString * const kAuthorizationSegue = @"Map2AuthorizationSegue"; f.SetAutoDownloadListener([self](storage::TIndex const & idx) { - if (platform::migrate::NeedMigrate()) + if (![self isEqual:self.navigationController.topViewController] || platform::migrate::NeedMigrate()) return; bool autoDownloadEnabled = true; (void)Settings::Get(kAutoDownloadEnabledKey, autoDownloadEnabled);