diff -r aff39db4dacc -r 7c017076c12e eric6/VirtualEnv/VirtualenvConfigurationDialog.py --- a/eric6/VirtualEnv/VirtualenvConfigurationDialog.py Mon Sep 23 19:10:42 2019 +0200 +++ b/eric6/VirtualEnv/VirtualenvConfigurationDialog.py Mon Sep 23 19:22:12 2019 +0200 @@ -121,12 +121,16 @@ bool(self.nameEdit.text()) ) elif self.condaButton.isChecked(): - enable = bool(self.condaNameEdit.text()) or \ + enable = ( + bool(self.condaNameEdit.text()) or bool(self.condaTargetDirectoryPicker.text()) + ) if self.condaSpecialsGroup.isChecked(): if self.condaCloneButton.isChecked(): - enable &= bool(self.condaCloneNameEdit.text()) or \ + enable &= ( + bool(self.condaCloneNameEdit.text()) or bool(self.condaCloneDirectoryPicker.text()) + ) elif self.condaRequirementsButton.isChecked(): enable &= bool(self.condaRequirementsFilePicker.text()) self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(enable)