diff --git a/apps/web/src/dialogs/settings/index.tsx b/apps/web/src/dialogs/settings/index.tsx index 8b05e70d1..3360fa082 100644 --- a/apps/web/src/dialogs/settings/index.tsx +++ b/apps/web/src/dialogs/settings/index.tsx @@ -437,7 +437,9 @@ function SettingsGroupComponent(props: { item: SettingsGroup }) { }; }, [onStateChange]); - if (item.isHidden?.()) return null; + const allHidden = item.settings.every((s) => s.isHidden?.()); + if (item.isHidden?.() || allHidden) return null; + return (