diff --git a/plugins/chat/assets/javascripts/discourse/services/chat-channel-pane.js b/plugins/chat/assets/javascripts/discourse/services/chat-channel-pane.js index 9e5e9461d86..91b118dbcff 100644 --- a/plugins/chat/assets/javascripts/discourse/services/chat-channel-pane.js +++ b/plugins/chat/assets/javascripts/discourse/services/chat-channel-pane.js @@ -16,7 +16,7 @@ export default class ChatChannelPane extends Service { @tracked sendingLoading = false; get selectedMessageIds() { - return this.chat.activeChannel.selectedMessages.mapBy("id"); + return this.chat.activeChannel?.selectedMessages?.mapBy("id") || []; } get composerService() {