diff --git a/homeassistant/components/device_tracker/unifi_direct.py b/homeassistant/components/device_tracker/unifi_direct.py index 3b5dcc8bac2..bd90099e45c 100644 --- a/homeassistant/components/device_tracker/unifi_direct.py +++ b/homeassistant/components/device_tracker/unifi_direct.py @@ -131,6 +131,6 @@ def _response_to_json(response): active_clients[client.get("mac")] = client return active_clients - except ValueError: + except (ValueError, TypeError): _LOGGER.error("Failed to decode response from AP.") return {}