diff --git a/libs/ardour/session_midi.cc b/libs/ardour/session_midi.cc index b1e8e7eb6c..2fc40386ca 100644 --- a/libs/ardour/session_midi.cc +++ b/libs/ardour/session_midi.cc @@ -744,7 +744,8 @@ Session::disconnect_port_for_rewire (std::string const& port) const bool keep_ctrl = mpf & MidiPortControl; vector port_connections; - AudioEngine::instance()->get_connections (port, port_connections); + AudioEngine::instance()->get_connections (port, port_connections, false); + for (vector::iterator i = port_connections.begin(); i != port_connections.end(); ++i) { /* test if (*i) is a control-surface input port */