diff --git a/module/VuFind/src/VuFind/Controller/SummonController.php b/module/VuFind/src/VuFind/Controller/SummonController.php
index 9598e0a0cd442ffbd10099e7265edae75fbf3bfe..175eec6b6b3f05342f2f81db83b0798f225f51bc 100644
--- a/module/VuFind/src/VuFind/Controller/SummonController.php
+++ b/module/VuFind/src/VuFind/Controller/SummonController.php
@@ -156,7 +156,9 @@ class SummonController extends AbstractSearch
         // Check if we have facet results cached, and build them if we don't.
         $cache = $this->serviceLocator->get('VuFind\CacheManager')
             ->getCache('object');
-        if (!($list = $cache->getItem('summonSearchAdvancedFacetsList'))) {
+        $language = $this->serviceLocator->get('VuFind\Translator')->getLocale();
+        $cacheKey = 'summonSearchAdvancedFacetsList-' . $language;
+        if (!($list = $cache->getItem($cacheKey))) {
             $config = $this->serviceLocator->get('VuFind\Config')
                 ->get('Summon');
             $limit = isset($config->Advanced_Facet_Settings->facet_limit)