diff -r fb63930592d6 -r 91d99f02b26f hgext/mq.py --- a/hgext/mq.py Wed Jan 11 02:29:56 2012 +0100 +++ b/hgext/mq.py Wed Jan 11 02:29:56 2012 +0100 @@ -503,10 +503,13 @@ fp.close() if self.applieddirty: writelist(map(str, self.applied), self.statuspath) + self.applieddirty = False if self.seriesdirty: writelist(self.fullseries, self.seriespath) + self.seriesdirty = False if self.guardsdirty: writelist(self.activeguards, self.guardspath) + self.guardsdirty = False if self.added: qrepo = self.qrepo() if qrepo: