diff --git a/addons/mail/static/src/js/chat_manager.js b/addons/mail/static/src/js/chat_manager.js index e8dd83d9017..8e0c9b83d7f 100644 --- a/addons/mail/static/src/js/chat_manager.js +++ b/addons/mail/static/src/js/chat_manager.js @@ -479,7 +479,9 @@ function on_needaction_notification (message) { increment_unread: true, }); invalidate_caches(message.channel_ids); - needaction_counter++; + if (message.channel_ids.length !== 0) { + needaction_counter++; + } _.each(message.channel_ids, function (channel_id) { var channel = chat_manager.get_channel(channel_id); if (channel) {