diff --git a/core/src/main/java/com/volmit/iris/core/loader/ResourceLoader.java b/core/src/main/java/com/volmit/iris/core/loader/ResourceLoader.java index dd0a1b068..6575abd37 100644 --- a/core/src/main/java/com/volmit/iris/core/loader/ResourceLoader.java +++ b/core/src/main/java/com/volmit/iris/core/loader/ResourceLoader.java @@ -362,7 +362,12 @@ public class ResourceLoader implements MeteredCache { if (folderCache.get() == null) { KList fc = new KList<>(); - for (File i : root.listFiles()) { + File[] files = root.listFiles(); + if (files == null) { + throw new IllegalStateException("Failed to list files in " + root); + } + + for (File i : files) { if (i.isDirectory()) { if (i.getName().equals(folderName)) { fc.add(i);