diff --git a/wagl/brdf.py b/wagl/brdf.py index 62d228e3..6c5c651b 100644 --- a/wagl/brdf.py +++ b/wagl/brdf.py @@ -643,8 +643,10 @@ def get_tally2(mode, dt): mode, brdf_config, brdf_datasets, viirs_datasets, dt, src_poly, src_crs ) - if any(result[ds].is_empty() for ds in result): + # for fallback, it is OK to find no BRDF + if mode != "fallback" and any(result[ds].is_empty() for ds in result): raise IndexError + return result def back_in_time(from_dt):