diff --git a/src/conference.cpp b/src/conference.cpp index 0106ac03cd4f1f4a5eb825a44aa6d34cea666a7f..13cdb78b54ba7d678abd0103f2183b3176527666 100644 --- a/src/conference.cpp +++ b/src/conference.cpp @@ -115,6 +115,10 @@ Conference::Conference() newInfo.emplace_back(ParticipantInfo { std::move(uri), "", false, 0, 0, 0, 0, true, false, false, isModerator}); } + // Add host in confInfo with audio and video muted if detached + if (shared->getState() == State::ACTIVE_DETACHED) + newInfo.emplace_back(ParticipantInfo { + "", "", false, 0, 0, 0, 0, true, true, false, true}); shared->updateConferenceInfo(std::move(newInfo)); });