diff --git a/module/VuFind/src/VuFind/Auth/Factory.php b/module/VuFind/src/VuFind/Auth/Factory.php
index 1b85153141d6678a67ca23b7a6a012cbe606a198..f2404893ad4c4acdc80fefdd7a69fb5d5d2589c0 100644
--- a/module/VuFind/src/VuFind/Auth/Factory.php
+++ b/module/VuFind/src/VuFind/Auth/Factory.php
@@ -68,6 +68,7 @@ class Factory
             if (null !== $config) {
                 $obj->setConfig($config);
             }
+            return $obj;
         } else {
             throw new AuthException(
                 'Authentication handler ' . $authNHandler . ' does not exist!'