Author: sletellier Date: 2010-12-29 15:31:51 +0100 (Wed, 29 Dec 2010) New Revision: 672 Url: http://nuiton.org/repositories/revision/wikitty/672 Log: - Prevent NPE when cache is not instanciate Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/addons/WikittyI18nImpl.java Modified: trunk/wikitty-api/src/main/java/org/nuiton/wikitty/addons/WikittyI18nImpl.java =================================================================== --- trunk/wikitty-api/src/main/java/org/nuiton/wikitty/addons/WikittyI18nImpl.java 2010-12-29 10:01:53 UTC (rev 671) +++ trunk/wikitty-api/src/main/java/org/nuiton/wikitty/addons/WikittyI18nImpl.java 2010-12-29 14:31:51 UTC (rev 672) @@ -119,9 +119,13 @@ parseAndCacheTranslations(); String result = null; - Map<String, String> l = translationsCache.get(lang); - if (l != null) { - result = l.get(field); + + // If cache is null, no translation is availlable + if (translationsCache != null) { + Map<String, String> l = translationsCache.get(lang); + if (l != null) { + result = l.get(field); + } } if (result == null) {