diff --git a/addons/web/static/src/core/l10n/localization_service.js b/addons/web/static/src/core/l10n/localization_service.js index bca3fd6609b..893e8049561 100644 --- a/addons/web/static/src/core/l10n/localization_service.js +++ b/addons/web/static/src/core/l10n/localization_service.js @@ -10,7 +10,7 @@ import { session } from "@web/session"; export const localizationService = { dependencies: ["user"], start: async (env, { user }) => { - const cacheHashes = session.cache_hashes; + const cacheHashes = session.cache_hashes || {}; const translationsHash = cacheHashes.translations || new Date().getTime().toString(); const lang = user.lang || null; const translationURL = session.translationURL || "/web/webclient/translations";