diff -r 7460f3a1fd6c -r 7f47873d7484 mercurial/commands.py --- a/mercurial/commands.py Mon Jan 30 11:15:34 2012 -0600 +++ b/mercurial/commands.py Mon Jan 30 11:23:17 2012 -0600 @@ -4448,6 +4448,7 @@ ui.warn(_('updating bookmark %s failed!\n') % b) if not result: result = 2 + result = 0 return result