diff -r 4ef3b78ebb4e -r c4d0cac9b5c9 eric6/Plugins/VcsPlugins/vcsMercurial/HgGraftDialog.py --- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgGraftDialog.py Sat Sep 21 20:30:56 2019 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgGraftDialog.py Sat Sep 21 22:03:03 2019 +0200 @@ -47,9 +47,11 @@ """ enable = self.revisionsEdit.toPlainText() != "" if self.userGroup.isChecked(): - enable = enable and \ + enable = ( + enable and (self.currentUserCheckBox.isChecked() or self.userEdit.text() != "") + ) self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(enable)