mercurial/subrepo.py
branchstable
changeset 20317 d6939f29b3b3
parent 20176 4c96c50ef937
child 20318 c5aef7a66607
--- a/mercurial/subrepo.py	Thu Jan 23 19:08:26 2014 +0100
+++ b/mercurial/subrepo.py	Sun Nov 24 02:10:14 2013 +0100
@@ -701,7 +701,9 @@
 
     def _get(self, state):
         source, revision, kind = state
-        if revision not in self._repo:
+        if revision in self._repo.unfiltered():
+            return
+        else:
             self._repo._subsource = source
             srcurl = _abssource(self._repo)
             other = hg.peer(self._repo, {}, srcurl)