diff --git a/bigbluebutton-html5/imports/ui/services/user/mapUser.js b/bigbluebutton-html5/imports/ui/services/user/mapUser.js index 46f42ac6c35e0642007f3c6f4f8f25dfb2cfbf42..65b26c155f1679921ea978748ac4d43c9f4aeeb1 100755 --- a/bigbluebutton-html5/imports/ui/services/user/mapUser.js +++ b/bigbluebutton-html5/imports/ui/services/user/mapUser.js @@ -23,7 +23,7 @@ const mapUser = (user) => { isModerator: user.role === ROLE_MODERATOR, isCurrent: user.userId === userId, isVoiceUser: voiceUser ? voiceUser.joined : false, - isMuted: voiceUser ? voiceUser.muted : false, + isMuted: voiceUser ? voiceUser.muted && !voiceUser.listenOnly : false, isTalking: voiceUser ? voiceUser.talking && !voiceUser.muted : false, isListenOnly: voiceUser ? voiceUser.listenOnly : false, isSharingWebcam: user.has_stream,