diff -r 9aee3d014394 -r 607191a45f8c mercurial/commands.py --- a/mercurial/commands.py Mon Jul 22 10:04:53 2013 +0200 +++ b/mercurial/commands.py Thu Jul 25 02:17:52 2013 -0500 @@ -1336,7 +1336,7 @@ # Save this for restoring it later oldcommitphase = ui.config('phases', 'new-commit') - cmdutil.checkunfinished(repo) + cmdutil.checkunfinished(repo, commit=True) branch = repo[None].branch() bheads = repo.branchheads(branch)