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)
         ) {