diff --git a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java index 718b08adee887cf09ca40de6280876af38025e0c..7b14ed1b3dad82d80f72643f2e4a034b433bea70 100644 --- a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java +++ b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java @@ -135,7 +135,8 @@ public abstract class NetcdfService { url = url.endsWith("/") ? url.substring(0, url.length() - 1) : url; this.description = description; scienceBaseMetadata = netcdf().netcdfData().scienceBaseMetadata(); - netcdfFile = netcdf().netcdfPath().getFileName().toString(); + var fileName = netcdf.netcdfPath().getFileName(); + netcdfFile = fileName == null ? netcdf().netcdfPath().toString() : fileName.toString(); syntax = new String[] { url + "/{longitude:number}/{latitude:number}", url + "?longitude={number}&latitude={number}",