diff --git a/es-app/src/guis/GuiGamelistOptions.cpp b/es-app/src/guis/GuiGamelistOptions.cpp index ab4065dc0..63173c125 100644 --- a/es-app/src/guis/GuiGamelistOptions.cpp +++ b/es-app/src/guis/GuiGamelistOptions.cpp @@ -178,7 +178,8 @@ GuiGamelistOptions::GuiGamelistOptions(SystemData* system) if (UIModeController::getInstance()->isUIModeFull() && (mIsCustomCollection || mIsCustomCollectionGroup)) { - if (CollectionSystemsManager::getInstance()->getEditingCollection() != system->getName()) { + if (CollectionSystemsManager::getInstance()->getEditingCollection() != + getGamelist()->getCursor()->getSystem()->getName()) { row.elements.clear(); row.addElement(std::make_shared("ADD/REMOVE GAMES TO THIS COLLECTION", Font::get(FONT_SIZE_MEDIUM), 0x777777FF),