diff --git a/src/state/selectors/manifests.js b/src/state/selectors/manifests.js
index 807e575dd905dccfb8bd61a358f6b8958fb65d61..070b82ae45d174ed572ddb1b3648a3da9fb23fff 100644
--- a/src/state/selectors/manifests.js
+++ b/src/state/selectors/manifests.js
@@ -344,9 +344,9 @@ export const getManifestTitle = createSelector(
  * @returns {string|null}
  */
 export const getManifestDescription = createSelector(
-  [getManifestoInstance],
-  manifest => manifest
-    && manifest.getDescription().getValue(),
+  [getLocale, getManifestoInstance],
+  (locale, manifest) => manifest
+    && manifest.getDescription().getValue(locale),
 );
 
 /**
@@ -363,7 +363,7 @@ export const getManifestSummary = createSelector(
     getManifestLocale,
   ],
   (summary, locale) => summary
-    && PropertyValue.parse(summary, locale).getValue(),
+    && PropertyValue.parse(summary, locale).getValue(locale),
 );
 
 /**