From c93b63963bc6148fcf5db37be1faf38ae8c4b751 Mon Sep 17 00:00:00 2001 From: deisi Date: Tue, 4 Oct 2016 09:47:58 +0200 Subject: [PATCH] Fix 3621 (#3642) Happens when the scanner searches for a mac address, that has been forgotten by the fritzbox. --- homeassistant/components/device_tracker/fritz.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/fritz.py b/homeassistant/components/device_tracker/fritz.py index 202919871ad..0e8ed512072 100644 --- a/homeassistant/components/device_tracker/fritz.py +++ b/homeassistant/components/device_tracker/fritz.py @@ -85,7 +85,9 @@ class FritzBoxScanner(object): def get_device_name(self, mac): """Return the name of the given device or None if is not known.""" - ret = self.fritz_box.get_specific_host_entry(mac)['NewHostName'] + ret = self.fritz_box.get_specific_host_entry(mac).get( + 'NewHostName' + ) if ret == {}: return None return ret