diff --git a/src/macro-core/macro-tab.cpp b/src/macro-core/macro-tab.cpp index c4608e10..bb01deab 100644 --- a/src/macro-core/macro-tab.cpp +++ b/src/macro-core/macro-tab.cpp @@ -520,7 +520,8 @@ void AdvSceneSwitcher::ShowMacroContextMenu(const QPoint &pos) auto copy = menu.addAction( obs_module_text("AdvSceneSwitcher.macroTab.copy"), this, &AdvSceneSwitcher::CopyMacro); - copy->setEnabled(ui->macros->SingleItemSelected()); + copy->setEnabled(ui->macros->SingleItemSelected() && + !ui->macros->GroupsSelected()); menu.addSeparator(); auto group = menu.addAction(