diff -r cf7de4aeb86b -r 261c25372959 hgext/rebase.py --- a/hgext/rebase.py Sat Apr 30 18:41:08 2016 +0200 +++ b/hgext/rebase.py Sat Apr 30 18:39:39 2016 +0200 @@ -1244,6 +1244,9 @@ # --source. if 'source' in opts: del opts['source'] + # revsprepull is the len of the repo, not revnum of tip. + destspace = list(repo.changelog.revs(start=revsprepull)) + opts['_destspace'] = destspace try: rebase(ui, repo, **opts) except error.NoMergeDestAbort: