diff --git a/src/panels/config/integrations/ha-config-integration-page.ts b/src/panels/config/integrations/ha-config-integration-page.ts index 672b6c26a8..cc4819c05f 100644 --- a/src/panels/config/integrations/ha-config-integration-page.ts +++ b/src/panels/config/integrations/ha-config-integration-page.ts @@ -898,10 +898,14 @@ class HaConfigIntegrationPage extends SubscribeMixin(LitElement) { if (!this.domain || !isComponentLoaded(this.hass, "diagnostics")) { return; } - this._diagnosticHandler = await fetchDiagnosticHandler( - this.hass, - this.domain - ); + try { + this._diagnosticHandler = await fetchDiagnosticHandler( + this.hass, + this.domain + ); + } catch (err: any) { + // No issue, as diagnostics are not required + } } private async _handleEnableDebugLogging() {