diff -r 1347bcf52d51 -r 0d97530eb535 mercurial/changegroup.py --- a/mercurial/changegroup.py Fri Aug 10 14:40:02 2018 -0700 +++ b/mercurial/changegroup.py Fri Aug 10 14:44:50 2018 -0700 @@ -1068,7 +1068,7 @@ tree, nodes = tmfnodes.popitem() store = dirlog(tree) - if not self._filematcher.visitdir(store._dir[:-1] or '.'): + if not self._filematcher.visitdir(store._tree[:-1] or '.'): prunednodes = [] else: frev, flr = store.rev, store.linkrev