diff -r 7ada598941d2 -r 27d6956d386b mercurial/store.py --- a/mercurial/store.py Wed Apr 24 09:32:29 2019 -0700 +++ b/mercurial/store.py Mon May 15 00:12:19 2017 -0700 @@ -40,7 +40,7 @@ if path.startswith('data/'): return matcher(path[len('data/'):-len('.i')]) elif path.startswith('meta/'): - return matcher.visitdir(path[len('meta/'):-len('/00manifest.i')] or '.') + return matcher.visitdir(path[len('meta/'):-len('/00manifest.i')]) raise error.ProgrammingError("cannot decode path %s" % path)