diff --git a/map/bookmark_manager.cpp b/map/bookmark_manager.cpp index 2ea7a21b1e..5eb3019e1a 100644 --- a/map/bookmark_manager.cpp +++ b/map/bookmark_manager.cpp @@ -2319,6 +2319,7 @@ void BookmarkManager::UploadToCatalog(kml::MarkGroupId categoryId, kml::AccessRu auto fileDataPtr = std::make_unique(); auto const serverId = fileData->m_serverId; *fileDataPtr = std::move(*fileData); + ResetIds(*fileDataPtr); KMLDataCollection collection; collection.emplace_back(std::make_pair("", std::move(fileDataPtr))); CreateCategories(std::move(collection), true /* autoSave */);