diff -r b95992605ef1 -r 3198d5a2514e mercurial/context.py --- a/mercurial/context.py Thu Apr 05 18:02:42 2018 +0200 +++ b/mercurial/context.py Fri Apr 06 09:34:44 2018 -0700 @@ -449,10 +449,6 @@ return except KeyError: pass - except error.FilteredRepoLookupError: - raise - except error.RepoLookupError: - pass self._node = repo.unfiltered().changelog._partialmatch(changeid) if self._node is not None: