diff --git a/libs/ardour/auditioner.cc b/libs/ardour/auditioner.cc index 7c1a2e1e2b..59d95a5b09 100644 --- a/libs/ardour/auditioner.cc +++ b/libs/ardour/auditioner.cc @@ -61,7 +61,7 @@ Auditioner::init () vector outputs; _session.engine().get_physical_outputs (DataType::AUDIO, outputs); - if (left == "default") { + if (left.empty() || left == "default") { if (_session.monitor_out()) { left = _session.monitor_out()->input()->audio (0)->name(); via_monitor = true; @@ -72,7 +72,7 @@ Auditioner::init () } } - if (right == "default") { + if (right.empty() || right == "default") { if (_session.monitor_out()) { right = _session.monitor_out()->input()->audio (1)->name(); via_monitor = true;