--- a/Plugins/VcsPlugins/vcsMercurial/hg.py Mon Jan 07 15:34:36 2013 +0100 +++ b/Plugins/VcsPlugins/vcsMercurial/hg.py Mon Jan 07 16:34:02 2013 +0100 @@ -466,7 +466,8 @@ msg = self.__commitDialog.logMessage() amend = self.__commitDialog.amend() commitSubrepositories = self.__commitDialog.commitSubrepositories() - self.__commitDialog.accepted.disconnect(self.__vcsCommit_Step2) +## self.__commitDialog.accepted.disconnect(self.__vcsCommit_Step2) + self.__commitDialog.deleteLater() self.__commitDialog = None else: amend = False