diff --git a/src/mumble/Overlay.cpp b/src/mumble/Overlay.cpp index 4491e0256..43fbbc88d 100644 --- a/src/mumble/Overlay.cpp +++ b/src/mumble/Overlay.cpp @@ -1170,11 +1170,21 @@ void OverlayEditor::on_qrbShout_clicked() { void OverlayEditor::on_qcbAvatar_clicked() { oes.os.bAvatar = qcbAvatar->isChecked(); + if (! oes.os.bAvatar && ! oes.os.bUserName) { + qcbUser->setChecked(true); + oes.os.bUserName = true; + oes.updateUserName(); + } oes.updateAvatar(); } void OverlayEditor::on_qcbUser_clicked() { oes.os.bUserName = qcbUser->isChecked(); + if (! oes.os.bAvatar && ! oes.os.bUserName) { + qcbAvatar->setChecked(true); + oes.os.bAvatar = true; + oes.updateAvatar(); + } oes.updateUserName(); }