diff -r 640d5b3bd060 -r 97ebdb192b00 mercurial/localrepo.py --- a/mercurial/localrepo.py Sun Apr 05 13:12:05 2020 +0200 +++ b/mercurial/localrepo.py Sun Apr 05 18:32:46 2020 +0200 @@ -2509,6 +2509,7 @@ unfi = self.unfiltered() self.changelog.update_caches(transaction=tr) + self.manifestlog.update_caches(transaction=tr) rbc = unfi.revbranchcache() for r in unfi.changelog: