diff -r 82b608e352ec -r 2bbec88047dd eric6/Plugins/VcsPlugins/vcsMercurial/HgRepoConfigDataDialog.py --- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgRepoConfigDataDialog.py Wed Apr 21 17:56:12 2021 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgRepoConfigDataDialog.py Wed Apr 21 19:40:50 2021 +0200 @@ -104,10 +104,11 @@ defaultPushUrl.setUserName(username) if password: defaultPushUrl.setPassword(password) - if not defaultPushUrl.isValid(): - defaultPushUrl = "" - else: - defaultPushUrl = defaultPushUrl.toString() + defaultPushUrl = ( + defaultPushUrl.toString() + if defaultPushUrl.isValid() else + "" + ) return defaultUrl, defaultPushUrl