diff --git a/src/Menus.cpp b/src/Menus.cpp index 8bfb001b6..c087c1eba 100644 --- a/src/Menus.cpp +++ b/src/Menus.cpp @@ -6018,6 +6018,12 @@ void MenuCommandHandler::OnPaste(const CommandContext &context) AudacityProject::msClipboard.get()); c = clipWaveIter.Last(); + Maybe locker; + if (AudacityProject::msClipProject != &project && c) + // Cause duplication of block files on disk, when copy is + // between projects + locker.create(static_cast(c)); + while (n) { if (n->GetSelected() && n->GetKind()==Track::Wave) { if (c) {