diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc index 8e35758366..066aa95fa8 100644 --- a/gtk2_ardour/generic_pluginui.cc +++ b/gtk2_ardour/generic_pluginui.cc @@ -848,7 +848,7 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param, input_controls_with_automation.push_back (control_ui); } - if (desc.toggled) { + if (desc.toggled && !control_ui->combo) { control_ui->button = true; ArdourButton* but = dynamic_cast(control_ui->controller->widget ()); assert (but);