From 20f7c9c4199483a2f2c966ae6a7908a952124a29 Mon Sep 17 00:00:00 2001 From: "Alan D. Tse" Date: Fri, 5 Jul 2019 00:41:51 -0700 Subject: [PATCH] Fix TypeError exception for regions without Guard --- custom_components/alexa_media/alarm_control_panel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_components/alexa_media/alarm_control_panel.py b/custom_components/alexa_media/alarm_control_panel.py index d07bd450..27f0f36a 100644 --- a/custom_components/alexa_media/alarm_control_panel.py +++ b/custom_components/alexa_media/alarm_control_panel.py @@ -90,7 +90,7 @@ def __init__(self, login, hass): ['amazonBridgeDetails']['amazonBridgeDetails'] ['LambdaBridge_AAA/OnGuardSmartHomeBridgeService'] ['applianceDetails']['applianceDetails']) - except KeyError: + except (KeyError, TypeError): guard_dict = {} for key, value in guard_dict.items(): if value['modelName'] == "REDROCK_GUARD_PANEL":