diff -r 781b2720d2ac -r a3dacabd476b mercurial/revlog.py --- a/mercurial/revlog.py Fri Jul 20 08:10:32 2018 -0700 +++ b/mercurial/revlog.py Fri Jul 20 14:36:42 2018 -0700 @@ -792,7 +792,7 @@ class revlogoldindex(list): def __getitem__(self, i): - if i == -1 or i == len(self): + if i == -1: return (0, 0, 0, -1, -1, -1, -1, nullid) return list.__getitem__(self, i)