changeset 18991 | c1af1fb314bc |
parent 18989 | 12a3474c1634 |
child 19060 | c010cb6fdef7 |
--- a/mercurial/revlog.py Tue Apr 16 13:22:29 2013 -0500 +++ b/mercurial/revlog.py Wed Apr 17 00:29:54 2013 +0400 @@ -771,6 +771,10 @@ nl = [n for n in nl if hex(n).startswith(id)] if len(nl) > 0: if len(nl) == 1: + if nl[0] == nullid: + # dummy null revision always exists, + # it shouldn't be returned here + return None self._pcache[id] = nl[0] return nl[0] raise LookupError(id, self.indexfile,