diff --git a/packages/rocketchat-ui-sidenav/client/roomList.js b/packages/rocketchat-ui-sidenav/client/roomList.js index 28e8d558bcfa..fcb0116a6b77 100644 --- a/packages/rocketchat-ui-sidenav/client/roomList.js +++ b/packages/rocketchat-ui-sidenav/client/roomList.js @@ -124,6 +124,9 @@ const mergeSubRoom = (record/*, t*/) => { RocketChat.callbacks.add('cachedCollection-received-rooms', (room) => { const sub = RocketChat.models.Subscriptions.findOne({ rid: room._id }); + if (!sub) { + return; + } const $set = {lastMessage : room.lastMessage, lm: room._updatedAt, ...getLowerCaseNames(room, sub.name)}; RocketChat.models.Subscriptions.update({ rid: room._id }, {$set}); });