better handling for corner cases where files are not returned from geoserver