diff --git a/bbb-common-web/src/main/java/org/bigbluebutton/api/ParamsProcessorUtil.java b/bbb-common-web/src/main/java/org/bigbluebutton/api/ParamsProcessorUtil.java index 4cbcd4e613b40a25326826d7a2c697b8954464c2..ef264723310a95b241c1cb16c6cf4b6e095c8734 100755 --- a/bbb-common-web/src/main/java/org/bigbluebutton/api/ParamsProcessorUtil.java +++ b/bbb-common-web/src/main/java/org/bigbluebutton/api/ParamsProcessorUtil.java @@ -555,6 +555,12 @@ public class ParamsProcessorUtil { muteOnStart = Boolean.parseBoolean(params.get(ApiParams.MUTE_ON_START)); } + // when a moderator joins in a breakout room only with the audio, and the muteOnStart is set to true, + // the moderator is unable to unmute himself, because they don't have an icon to do so + if (isBreakout) { + muteOnStart = false; + } + meeting.setMuteOnStart(muteOnStart); Boolean meetingKeepEvents = defaultKeepEvents;