diff -r d3908c911d5e -r f8ce254e514f mercurial/context.py --- a/mercurial/context.py Sun Apr 08 12:38:07 2012 -0500 +++ b/mercurial/context.py Sun Apr 08 12:38:08 2012 -0500 @@ -129,7 +129,7 @@ @propertycache def _changeset(self): - return self._repo.changelog.read(self.node()) + return self._repo.changelog.read(self.rev()) @propertycache def _manifest(self):