diff --git a/homeassistant/components/fritz/common.py b/homeassistant/components/fritz/common.py index 4c307c126cd..21039d45afa 100644 --- a/homeassistant/components/fritz/common.py +++ b/homeassistant/components/fritz/common.py @@ -392,6 +392,8 @@ class FritzBoxTools(update_coordinator.DataUpdateCoordinator): ) self.mesh_role = MeshRoles.NONE for mac, info in hosts.items(): + if info.ip_address: + info.wan_access = self._get_wan_access(info.ip_address) if self.manage_device_info(info, mac, consider_home): new_device = True self.send_signal_device_update(new_device)