diff --git a/module/VuFind/src/VuFind/Auth/MultiAuth.php b/module/VuFind/src/VuFind/Auth/MultiAuth.php index 5f1ba9d410cf32ae3aded626dc1ee989095cff7b..b643e3240d7a56269174c5b5e0269edb457fccd7 100644 --- a/module/VuFind/src/VuFind/Auth/MultiAuth.php +++ b/module/VuFind/src/VuFind/Auth/MultiAuth.php @@ -130,9 +130,11 @@ class MultiAuth extends AbstractBase public function setConfig($config) { parent::setConfig($config); - $this->methods = array_map( - 'trim', explode(',', $config->MultiAuth->method_order) - ); + if (isset($config->MultiAuth->method_order)) { + $this->methods = array_map( + 'trim', explode(',', $config->MultiAuth->method_order) + ); + } if (isset($config->MultiAuth->filters) && strlen($config->MultiAuth->filters) ) {