Index: trunk/scripts/BuildProjectionDefinitions.java
===================================================================
--- trunk/scripts/BuildProjectionDefinitions.java	(revision 13708)
+++ trunk/scripts/BuildProjectionDefinitions.java	(revision 14201)
@@ -8,4 +8,5 @@
 import java.nio.charset.StandardCharsets;
 import java.util.Arrays;
+import java.util.Collections;
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -74,6 +75,7 @@
 
     static List<String> initList(String baseDir, String ext) {
-        return Arrays.asList(new File(baseDir + File.separator + PROJ_DIR)
-                .list((dir, name) -> !name.contains(".") || name.toLowerCase(Locale.ENGLISH).endsWith(ext)));
+        String[] result = new File(baseDir + File.separator + PROJ_DIR)
+                .list((dir, name) -> !name.contains(".") || name.toLowerCase(Locale.ENGLISH).endsWith(ext));
+        return result != null ? Arrays.asList(result) : Collections.emptyList();
     }
 
