--- a/hgext/mq.py Wed Jan 11 02:29:55 2012 +0100 +++ b/hgext/mq.py Wed Jan 11 02:29:55 2012 +0100 @@ -654,6 +654,7 @@ finally: repo.invalidate() repo.dirstate.invalidate() + self.invalidate() raise finally: release(tr, lock, wlock)