From 19e1eaf2d76f8cbb8d60afb7d958355c5d921275 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 3 Feb 2022 00:59:04 -0800 Subject: [PATCH] Guard load diagnostics (#11518) --- src/panels/config/devices/ha-config-device-page.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/panels/config/devices/ha-config-device-page.ts b/src/panels/config/devices/ha-config-device-page.ts index 58db797b3c..ee1d3653f2 100644 --- a/src/panels/config/devices/ha-config-device-page.ts +++ b/src/panels/config/devices/ha-config-device-page.ts @@ -201,6 +201,10 @@ export class HaConfigDevicePage extends LitElement { } private async _renderDiagnosticButtons(requestId: number): Promise { + if (!isComponentLoaded(this.hass, "diagnostics")) { + return; + } + const device = this._device(this.deviceId, this.devices); if (!device) {