diff --git a/gtk2_ardour/port_group.cc b/gtk2_ardour/port_group.cc index 083923fed6..3b94b1bb24 100644 --- a/gtk2_ardour/port_group.cc +++ b/gtk2_ardour/port_group.cc @@ -300,6 +300,14 @@ PortGroupList::maybe_add_processor_to_list (std::weak_ptr wp, list d = std::dynamic_pointer_cast (p); + + if (d && d->role() == Delivery::Main) { + return; + } +#endif + std::shared_ptr iop = std::dynamic_pointer_cast (p); if (iop) {