diff --git a/src/libneochat/neochatconnection.cpp b/src/libneochat/neochatconnection.cpp index b02e4910d..5c15ce1ad 100644 --- a/src/libneochat/neochatconnection.cpp +++ b/src/libneochat/neochatconnection.cpp @@ -159,6 +159,10 @@ void NeoChatConnection::refreshBadgeNotificationCount() for (const auto &r : allRooms()) { if (const auto room = static_cast(r)) { count += room->contextAwareNotificationCount(); + + if (room->joinState() == JoinState::Invite) { + count++; + } } }