--- a/Plugins/VcsPlugins/vcsMercurial/hg.py Wed May 30 19:58:03 2012 +0200 +++ b/Plugins/VcsPlugins/vcsMercurial/hg.py Wed May 30 19:59:07 2012 +0200 @@ -1124,9 +1124,11 @@ @param project reference to the project (Project) """ - ignoreName = os.path.join(project.getProjectPath(), Hg.IgnoreFileName) - if not os.path.exists(ignoreName): - self.hgCreateIgnoreFile(project.getProjectPath(), autoAdd=True) + ppath = project.getProjectPath() + if ppath: + ignoreName = os.path.join(ppath, Hg.IgnoreFileName) + if not os.path.exists(ignoreName): + self.hgCreateIgnoreFile(project.getProjectPath(), autoAdd=True) def vcsCleanup(self, name): """