diff -r 15a70ca40b22 -r 73b5b8312ce6 mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Oct 03 11:12:55 2014 -0500 +++ b/mercurial/localrepo.py Fri Oct 03 11:15:33 2014 -0500 @@ -1728,7 +1728,7 @@ quiet = self.ui.backupconfig('ui', 'quietbookmarkmove') try: self.ui.setconfig('ui', 'quietbookmarkmove', True, 'clone') - ret = self.pull(remote, heads) + ret = exchange.pull(self, remote, heads).cgresult finally: self.ui.restoreconfig(quiet) return ret