--- a/mercurial/cmdutil.py Wed May 14 10:37:25 2014 -0700 +++ b/mercurial/cmdutil.py Wed May 14 10:38:05 2014 -0700 @@ -2250,6 +2250,8 @@ node = ctx.node() mf = ctx.manifest() + if node == p2: + parent = p2 if node == parent: pmf = mf else: