diff --git a/ovos_bus_client/session.py b/ovos_bus_client/session.py index f6984ff..bdbeb37 100644 --- a/ovos_bus_client/session.py +++ b/ovos_bus_client/session.py @@ -556,8 +556,11 @@ def get(message: Optional[Message] = None) -> Session: if message: msg_sess = Session.from_message(message) if msg_sess: - SessionManager.sessions[msg_sess.session_id] = msg_sess - return msg_sess + if msg_sess.session_id == "default": # reserved namespace for ovos-core + LOG.debug(f"message is using default session") + else: + SessionManager.sessions[msg_sess.session_id] = msg_sess + return msg_sess else: LOG.debug(f"No session from message, use default session") else: