diff -r 027264e720aa -r 0145f9afb0e7 mercurial/context.py --- a/mercurial/context.py Sat Dec 29 01:14:45 2007 +0100 +++ b/mercurial/context.py Sat Dec 29 19:49:48 2007 +0100 @@ -483,7 +483,7 @@ return self._manifest.flags(path) except KeyError: return '' - + pnode = self._parents[0].changeset()[0] orig = self._repo.dirstate.copies().get(path, path) node, flag = self._repo.manifest.find(pnode, orig)