diff --git a/src/memory/memory.py b/src/memory/memory.py index 638f712b..c76208df 100644 --- a/src/memory/memory.py +++ b/src/memory/memory.py @@ -711,8 +711,8 @@ class Memory: return {} entities_presence = {} for entity in self.entitiesCache[profile]: - # if entity exists, "presence" key must exist - entities_presence[entity] = self.entitiesCache[profile][entity]["presence"] + if "presence" in self.entitiesCache[profile][entity]: + entities_presence[entity] = self.entitiesCache[profile][entity]["presence"] debug ("Memory getPresenceStatus (%s)", entities_presence) return entities_presence