diff --git a/src/renderer/components/+preferences/preferences-navigation/extensions-preferences-navigation-item.injectable.ts b/src/renderer/components/+preferences/preferences-navigation/extensions-preferences-navigation-item.injectable.ts index 55b8ee9f97..a60a127186 100644 --- a/src/renderer/components/+preferences/preferences-navigation/extensions-preferences-navigation-item.injectable.ts +++ b/src/renderer/components/+preferences/preferences-navigation/extensions-preferences-navigation-item.injectable.ts @@ -17,6 +17,7 @@ const extensionPreferencesNavigationItemRegistratorInjectable = getInjectable({ const navigateToExtensionPreferences = di.inject( navigateToExtensionPreferencesInjectable, ); + const isVisible = extension.appPreferences.length > 0; const extensionInjectable = getInjectable({ id: `extension-preferences-navigation-item-${extension.sanitizedExtensionId}`, @@ -25,7 +26,7 @@ const extensionPreferencesNavigationItemRegistratorInjectable = getInjectable({ label: `${extension.name}`, navigate: () => navigateToExtensionPreferences(extension.sanitizedExtensionId), isActive: computed(() => false), - isVisible: computed(() => true), + isVisible: computed(() => isVisible), orderNumber: 20, }), injectionToken: preferenceNavigationItemInjectionToken,