mercurial/manifest.py
changeset 39242 1347bcf52d51
parent 39241 aad4b46e89bb
child 39243 0d97530eb535
--- a/mercurial/manifest.py	Fri Aug 10 14:20:47 2018 -0700
+++ b/mercurial/manifest.py	Fri Aug 10 14:40:02 2018 -0700
@@ -1325,7 +1325,7 @@
     def clearcaches(self, clear_persisted_data=False):
         super(manifestrevlog, self).clearcaches()
         self._fulltextcache.clear(clear_persisted_data=clear_persisted_data)
-        self._dirlogcache = {'': self}
+        self._dirlogcache = {self._dir: self}
 
     def dirlog(self, d):
         if d: