diff -r 9454e40e047b -r 48deb483a8f8 hgext/histedit.py --- a/hgext/histedit.py Tue Dec 04 14:58:19 2012 +0100 +++ b/hgext/histedit.py Mon Dec 24 12:00:08 2012 +0100 @@ -594,7 +594,7 @@ ctxs = list(repo.set('%n::%n', old, new)) if ctxs and not keep: if (not obsolete._enabled and - repo.revs('(%ld::) - (%ld + hidden())', ctxs, ctxs)): + repo.revs('(%ld::) - (%ld)', ctxs, ctxs)): raise util.Abort(_('cannot edit history that would orphan nodes')) root = ctxs[0] # list is already sorted by repo.set if not root.phase():