diff --git a/libs/ardour/session_midi.cc b/libs/ardour/session_midi.cc index 6967a1cdf5..adbf8aefaf 100644 --- a/libs/ardour/session_midi.cc +++ b/libs/ardour/session_midi.cc @@ -750,7 +750,7 @@ Session::rewire_selected_midi (boost::shared_ptr new_midi_target) * functionality. */ - if (!(mpi.properties & MidiPortControl)) { + if (MidiPortControl != mpi.properties) { /* disconnect the port from everything */ AudioEngine::instance()->disconnect (*p); }