diff --git a/src/engraving/editing/clonevoice.cpp b/src/engraving/editing/clonevoice.cpp index e80db1091adad..ca5af49fbca0e 100644 --- a/src/engraving/editing/clonevoice.cpp +++ b/src/engraving/editing/clonevoice.cpp @@ -311,7 +311,11 @@ static void doCloneVoice(Score* destScore, track_idx_t srcTrack, track_idx_t dst } } } - destScore->doUndoAddElement(ns); + if (link) { + destScore->doUndoAddElement(ns); + } else { + destScore->undoAddElement(ns); + } } } }