diff --git a/map/bookmark.cpp b/map/bookmark.cpp index f42292aff2..82f1f422b1 100644 --- a/map/bookmark.cpp +++ b/map/bookmark.cpp @@ -705,7 +705,8 @@ void BookmarkCategory::SaveToKML(ostream & s) for (size_t i = 0; i < GetBookmarksCount(); ++i) { - Bookmark const * bm = GetBookmark(i); + const size_t ix = GetBookmarksCount() - i - 1; + Bookmark const * bm = GetBookmark(ix); s << " \n"; s << " "; SaveStringWithCDATA(s, bm->GetName());