diff --git a/DependencyInjection/Source/JWKSetSource/JKU.php b/DependencyInjection/Source/JWKSetSource/JKU.php
index <HASH>..<HASH> 100644
--- a/DependencyInjection/Source/JWKSetSource/JKU.php
+++ b/DependencyInjection/Source/JWKSetSource/JKU.php
@@ -30,7 +30,7 @@ final class JKU extends DownloadedJWKSet
         $definition->setArguments([
             $config['url'],
             $config['is_secured'],
-            $config['cache'],
+            new Reference($config['cache']),
             $config['cache_ttl'],
             $config['is_https'],
         ]);
Bug fixed when a JKU source is created from the configuration file