diff --git a/libs/ardour/port_manager.cc b/libs/ardour/port_manager.cc index 10c19a9c67..a5af8f2fe1 100644 --- a/libs/ardour/port_manager.cc +++ b/libs/ardour/port_manager.cc @@ -684,6 +684,9 @@ PortManager::silence (pframes_t nframes, Session *s) if (s && i->second == s->ltc_output_port ()) { continue; } + if (boost::dynamic_pointer_cast(i->second)) { + continue; + } if (i->second->sends_output()) { i->second->get_buffer(nframes).silence(nframes); }