diff --git a/packages/views/chat/components/chat-fab.tsx b/packages/views/chat/components/chat-fab.tsx
index 8c9323915..ea1a70118 100644
--- a/packages/views/chat/components/chat-fab.tsx
+++ b/packages/views/chat/components/chat-fab.tsx
@@ -41,7 +41,8 @@ export function ChatFab() {
toggle();
};
- // Tooltip text communicates the state that isn't carried by the icon/badge.
+ // Tooltip text carries the running/unread state on hover; the FAB itself no
+ // longer shows an unread-count badge (it duplicated the chat tab's, MUL-4374).
const tooltip = isRunning
? t(($) => $.fab.running)
: unreadSessionCount > 0
@@ -60,11 +61,6 @@ export function ChatFab() {
)}
>
- {unreadSessionCount > 0 && (
-
- {unreadSessionCount > 9 ? "9+" : unreadSessionCount}
-
- )}
{tooltip}