diff --git a/lib/SimpleSAML/Auth/Source.php b/lib/SimpleSAML/Auth/Source.php index a695529197b261a524fb149ea8197504948cd551..44cd69a727cb0788a46837ef38a3725785c69275 100644 --- a/lib/SimpleSAML/Auth/Source.php +++ b/lib/SimpleSAML/Auth/Source.php @@ -304,7 +304,7 @@ abstract class SimpleSAML_Auth_Source try { // Check whether or not there's a factory responsible for instantiating our Auth Source instance - $factoryClass = SimpleSAML\Module::resolveClass($id, 'Auth_Source_Factory', SourceFactory::class); + $factoryClass = SimpleSAML\Module::resolveClass($id, 'Auth_Source_Factory', 'SimpleSAML\Auth\SourceFactory'); /** @var SourceFactory $factory */ $factory = new $factoryClass;