diff --git a/src/main/java/gov/usgs/earthquake/nshmp/www/services/ServletUtil.java b/src/main/java/gov/usgs/earthquake/nshmp/www/services/ServletUtil.java index 03681ea50630a833c88d6a306d5d2915c14ed577..aa0ad2b1c0d5c6dc74c640b3519275fc9a65d0e8 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/www/services/ServletUtil.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/www/services/ServletUtil.java @@ -196,11 +196,13 @@ public class ServletUtil { @Override public FileVisitResult visitFile(Path path, BasicFileAttributes attrs) { - if (MODEL_INFO.equals(path.getFileName().toString())) { + var fileName = path.getFileName(); + + if (fileName != null && fileName.toString().equals(MODEL_INFO)) { paths.add(path.getParent()); } - return FileVisitResult.CONTINUE; + return FileVisitResult.CONTINUE; } }