From a5ae77ab93811948c95e579667719971ec47ad3b Mon Sep 17 00:00:00 2001 From: Cedric Van Goethem Date: Mon, 26 Mar 2018 02:03:23 +0100 Subject: [PATCH] Add extra check for ESSID field in case there's a wired connection (#13459) --- homeassistant/components/device_tracker/unifi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/unifi.py b/homeassistant/components/device_tracker/unifi.py index 8663930c4e6..d8a52aaaeb4 100644 --- a/homeassistant/components/device_tracker/unifi.py +++ b/homeassistant/components/device_tracker/unifi.py @@ -98,7 +98,8 @@ class UnifiScanner(DeviceScanner): # Filter clients to provided SSID list if self._ssid_filter: clients = [client for client in clients - if client['essid'] in self._ssid_filter] + if 'essid' in client and + client['essid'] in self._ssid_filter] self._clients = { client['mac']: client