diff --git a/website/server/controllers/api-v3/content.js b/website/server/controllers/api-v3/content.js index 71fade7430..e48b79fb1c 100644 --- a/website/server/controllers/api-v3/content.js +++ b/website/server/controllers/api-v3/content.js @@ -74,7 +74,10 @@ api.getContent = { if (proposedLang && langCodes.includes(proposedLang)) { language = proposedLang; - } else if (res.locals.user && res.locals.user.preferences && res.locals.user.preferences.language) { + } else if (res.locals.user + && res.locals.user.preferences + && res.locals.user.preferences.language + ) { const userLang = res.locals.user.preferences.language; if (langCodes.includes(userLang)) { language = userLang;