diff -r 0ac83e4e4f7c -r d3775db748a0 mercurial/commands.py --- a/mercurial/commands.py Tue Apr 01 15:21:56 2014 -0700 +++ b/mercurial/commands.py Tue Apr 01 15:27:53 2014 -0700 @@ -5780,7 +5780,8 @@ for fname in fnames: f = hg.openpath(ui, fname) gen = changegroup.readbundle(f, fname) - modheads = repo.addchangegroup(gen, 'unbundle', 'bundle:' + fname) + modheads = changegroup.addchangegroup(repo, gen, 'unbundle', + 'bundle:' + fname) finally: lock.release() bookmarks.updatecurrentbookmark(repo, wc.node(), wc.branch())