diff -r ff84cd2bdfaf -r 3195cf01dfb9 mercurial/revlog.py --- a/mercurial/revlog.py Fri Aug 20 00:17:50 2010 +0200 +++ b/mercurial/revlog.py Fri Aug 20 00:17:50 2010 +0200 @@ -1056,7 +1056,7 @@ def revision(self, node): """return an uncompressed revision of a given node""" - cachedrev = nullrev + cachedrev = None if node == nullid: return "" if self._cache: