diff --git a/module/VuFind/src/VuFind/ILS/Driver/MultiBackend.php b/module/VuFind/src/VuFind/ILS/Driver/MultiBackend.php index b83645dc61971771b8ce86e1587730adf77c1834..d274556700e557a37c4faa1cef244243c503ad50 100644 --- a/module/VuFind/src/VuFind/ILS/Driver/MultiBackend.php +++ b/module/VuFind/src/VuFind/ILS/Driver/MultiBackend.php @@ -1173,7 +1173,10 @@ class MultiBackend extends AbstractBase $source = $this->defaultDriver; } if (!$source) { - return false; + // If we can't determine the source, assume we are capable to handle + // the request. This might happen e.g. when the user hasn't yet done + // a catalog login. + return true; } $driver = $this->getDriver($source);