diff -r 3c2419e07df5 -r 59e703aecaf6 mercurial/context.py --- a/mercurial/context.py Sun Dec 14 19:11:44 2014 -0800 +++ b/mercurial/context.py Fri Oct 17 15:27:33 2014 -0700 @@ -415,10 +415,6 @@ except KeyError: pass - if changeid in repo._tagscache.tags: - self._node = repo._tagscache.tags[changeid] - self._rev = repo.changelog.rev(self._node) - return try: self._node = repo.branchtip(changeid) self._rev = repo.changelog.rev(self._node)