diff --git a/src/gui/game/Favorite.cpp b/src/gui/game/Favorite.cpp index c2363859ff..56d629075c 100644 --- a/src/gui/game/Favorite.cpp +++ b/src/gui/game/Favorite.cpp @@ -25,7 +25,10 @@ bool Favorite::AnyFavorites() void Favorite::AddFavorite(std::string identifier) { - favoritesList.push_back(identifier); + if (!IsFavorite(identifier)) + { + favoritesList.push_back(identifier); + } } void Favorite::RemoveFavorite(std::string identifier)