--- a/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py Thu May 30 18:36:54 2019 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/hg.py Sun Jun 02 11:38:28 2019 +0200 @@ -131,6 +131,7 @@ self.__iniWatcher.addPath(cfgFile) self.__client = None + self.__projectHelper = None self.__repoDir = "" self.__repoIniFile = "" @@ -214,7 +215,8 @@ os.remove(self.bundleFile) # shut down the project helpers - self.__projectHelper.shutdown() + if self.__projectHelper is not None: + self.__projectHelper.shutdown() # shut down the extensions for extension in self.__extensions.values():