diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/i18n/TranslationConverter.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/i18n/TranslationConverter.java index 19a01d134..74d0b47d1 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/i18n/TranslationConverter.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/i18n/TranslationConverter.java @@ -152,9 +152,11 @@ public class TranslationConverter { log.debug("prefixesRegex " + prefixesRegex); for (String dir : i18nDirs) { File realDir = new File(ctx.getRealPath(dir)); - Collection files = FileUtils.listFiles(realDir, new RegexFileFilter(prefixesRegex + ".*\\.properties"), DirectoryFileFilter.DIRECTORY); - for (File file : files) { - convert(file); + if (realDir.isDirectory()) { + Collection files = FileUtils.listFiles(realDir, new RegexFileFilter(prefixesRegex + ".*\\.properties"), DirectoryFileFilter.DIRECTORY); + for (File file : files) { + convert(file); + } } } }