From 3270f39db0969daa68929a794d1cca128645cc26 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Fri, 14 Oct 2016 12:54:54 +0300 Subject: [PATCH] closes #5118 --- src/languages.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/languages.js b/src/languages.js index 2513f4ec57..51def2f922 100644 --- a/src/languages.js +++ b/src/languages.js @@ -23,7 +23,7 @@ Languages.init = function (next) { Languages.get = function (code, key, callback) { var combined = [code, key].join('/'); - if (Languages._cache.has(combined)) { + if (Languages._cache && Languages._cache.has(combined)) { return callback(null, Languages._cache.get(combined)); } @@ -45,7 +45,10 @@ Languages.get = function (code, key, callback) { _.extendOwn(languageData, plugins.customLanguages[combined]); } - Languages._cache.set(combined, languageData); + if (Languages._cache) { + Languages._cache.set(combined, languageData); + } + callback(null, languageData); }); };