diff --git a/core/lib/Drupal/Core/Cache/CacheFactory.php b/core/lib/Drupal/Core/Cache/CacheFactory.php
index 7f061e5..94b85f4 100644
--- a/core/lib/Drupal/Core/Cache/CacheFactory.php
+++ b/core/lib/Drupal/Core/Cache/CacheFactory.php
@@ -51,7 +51,7 @@ function __construct(Settings $settings) {
   public function get($bin) {
     $cache_settings = $this->settings->get('cache');
     if (isset($cache_settings['bins'][$bin])) {
-      $service_name = $cache_settings[$bin];
+      $service_name = $cache_settings['bins'][$bin];
     }
     elseif (isset($cache_settings['default'])) {
       $service_name = $cache_settings['default'];
