diff --git a/fdroidserver/common.py b/fdroidserver/common.py index 370646bf..f3dbe278 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -564,7 +564,7 @@ class vcs_hg(vcs): myfile.write("\n[extensions]\nhgext.purge=\n") if subprocess.call(['hg', 'purge', '--all'], cwd=self.local) != 0: raise VCSException("HG purge failed") - else: + elif p.resultcode != 0: raise VCSException("HG purge failed") def gettags(self):