diff --git a/modules/internal/src/main/kotlin/org/polyfrost/oneconfig/internal/ui/screens/Mods.kt b/modules/internal/src/main/kotlin/org/polyfrost/oneconfig/internal/ui/screens/Mods.kt index c069428a5..067c7d432 100644 --- a/modules/internal/src/main/kotlin/org/polyfrost/oneconfig/internal/ui/screens/Mods.kt +++ b/modules/internal/src/main/kotlin/org/polyfrost/oneconfig/internal/ui/screens/Mods.kt @@ -140,7 +140,7 @@ fun Mods() { val cards = ConfigRegistry.modCardConfigs ModCategory.entries.forEach { val shown = when { - it.favoritesOnly || activeCategory == it -> true + it == ModCategory.All || it.favoritesOnly || activeCategory == it -> true it.hiddenOnly -> cards.any { configData -> ModHidden.isHidden(configData.id) } else -> cards.any { configData -> configData.category == it.configCategory && !ModHidden.isHidden(configData.id)