From 0cd8dce9df1ec72d71a014205f6ccfcb15c2181b Mon Sep 17 00:00:00 2001 From: Daniel Shokouhi Date: Mon, 20 Jul 2020 22:00:11 -0700 Subject: [PATCH] Check if robot has boundaries to update (#38030) --- homeassistant/components/neato/vacuum.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/neato/vacuum.py b/homeassistant/components/neato/vacuum.py index 2f5703615b6..841b160ad30 100644 --- a/homeassistant/components/neato/vacuum.py +++ b/homeassistant/components/neato/vacuum.py @@ -264,12 +264,13 @@ class NeatoConnectedVacuum(StateVacuumEntity): maps["name"], robot_boundaries, ) - self._robot_boundaries += robot_boundaries["data"]["boundaries"] - _LOGGER.debug( - "List of boundaries for '%s': %s", - self.entity_id, - self._robot_boundaries, - ) + if "boundaries" in robot_boundaries["data"]: + self._robot_boundaries += robot_boundaries["data"]["boundaries"] + _LOGGER.debug( + "List of boundaries for '%s': %s", + self.entity_id, + self._robot_boundaries, + ) @property def name(self):