diff --git a/core/core.services.yml b/core/core.services.yml
index 5d01d87667..4384a2810d 100644
--- a/core/core.services.yml
+++ b/core/core.services.yml
@@ -4,6 +4,11 @@ parameters:
   # allow IDEs to autocomplete them when writing new service YAML files.
   app.root: ''
   site.path: ''
+  # \Drupal\Core\Cache\ListCacheBinsPass::process() will override this but
+  # any other service provider or compiler passes before it are able to use
+  # cached services because \Drupal\Core\Cache\CacheFactory::get will return
+  # a NullBackend when this is null.
+  cache_default_bin_backends: []
   session.storage.options:
     gc_probability: 1
     gc_divisor: 100
