diff --git a/conference.js b/conference.js index a0bfc1881..37a3456d3 100644 --- a/conference.js +++ b/conference.js @@ -2829,7 +2829,7 @@ export default { leaveRoomAndDisconnect() { APP.store.dispatch(conferenceWillLeave(room)); - if (room.isJoined()) { + if (room && room.isJoined()) { return room.leave().then(disconnect, disconnect); }