diff --git a/src/libclient/conversationmodel.cpp b/src/libclient/conversationmodel.cpp index d84bbf229ed21aabee29121fbd0c2dbcaf589984..8cb91c71100ae8346723e07da8612017ac6cb190 100644 --- a/src/libclient/conversationmodel.cpp +++ b/src/libclient/conversationmodel.cpp @@ -1132,6 +1132,9 @@ ConversationModel::notificationsCount() const std::for_each(pimpl_->conversations.begin(), pimpl_->conversations.end(), [¬ificationsCount](const auto& c) { + if (c.preferences["ignoreNotifications"] == "true") { + return; + } if (c.isRequest) notificationsCount += 1; else {