diff --git a/map/framework.cpp b/map/framework.cpp index 61d385e980..6f3bf1dc1e 100644 --- a/map/framework.cpp +++ b/map/framework.cpp @@ -529,12 +529,12 @@ void Framework::RegisterAllMaps() m_storage.RegisterAllLocalMaps(); - // Fast migrate if possible. + // Fast migrate in case there are no downloaded MWM. if (platform::migrate::NeedMigrate()) { bool disableFastMigrate = false; Settings::Get("DisableFastMigrate", disableFastMigrate); - if(!disableFastMigrate && m_storage.HaveDownloadedCountries()) + if(!disableFastMigrate && !m_storage.HaveDownloadedCountries()) { Migrate(); return;