diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 2ce15a6149..de854e7d26 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -2155,6 +2155,7 @@ Route::configure_processors_unlocked (ProcessorStreams* err) if (!(*p)->configure_io(c->first, c->second)) { DEBUG_TRACE (DEBUG::Processors, string_compose ("%1: configuration failed\n", _name)); + return -1; } processor_max_streams = ChanCount::max(processor_max_streams, c->first); processor_max_streams = ChanCount::max(processor_max_streams, c->second);