diff -r a2c11f49e989 -r 90be02035993 mercurial/commands.py --- a/mercurial/commands.py Mon Aug 06 10:57:51 2007 +0200 +++ b/mercurial/commands.py Mon Aug 06 20:31:15 2007 +0200 @@ -2012,7 +2012,7 @@ if modheads == 0: return if optupdate: - if modheads == 1: + if modheads <= 1: return hg.update(repo, None) else: ui.status(_("not updating, since new heads added\n"))