diff --git a/mercurial/localrepo.py b/mercurial/localrepo.py --- a/mercurial/localrepo.py +++ b/mercurial/localrepo.py @@ -1134,7 +1134,6 @@ class localrepository(object): raise error.ProgrammingError('transaction requires locking') tr = self.currenttransaction() if tr is not None: - scmutil.registersummarycallback(self, tr, desc) return tr.nest() # abort here if the journal already exists diff --git a/tests/test-transplant.t b/tests/test-transplant.t --- a/tests/test-transplant.t +++ b/tests/test-transplant.t @@ -354,7 +354,6 @@ remote transplant with pull added 1 changesets with 1 changes to 1 files applying a53251cdf717 a53251cdf717 transplanted to 8d9279348abb - new changesets 37a1297eb21b:8d9279348abb $ hg log --template '{rev} {parents} {desc}\n' 2 b3 1 b1 @@ -560,7 +559,6 @@ test "--merge" causing pull from source added 2 changesets with 2 changes to 2 files applying a53251cdf717 4:a53251cdf717 merged at 4831f4dc831a - new changesets 722f4667af76:4831f4dc831a test interactive transplant