diff --git a/modules/amv/aeolus.py b/modules/amv/aeolus.py
index 0bab832c2e2d8406795d8892ab44b64bd0f9caf0..4d9c6e76f371eda9585f4c8e910cf34ceed2bb23 100644
--- a/modules/amv/aeolus.py
+++ b/modules/amv/aeolus.py
@@ -545,6 +545,9 @@ def get_grid_values(h5f, grid_name, scale_factor_name='scale_factor', add_offset
     grd_vals = np.where(grd_vals == -999, np.nan, grd_vals)
     grd_vals = np.where(grd_vals == -32768, np.nan, grd_vals)
 
+    if attrs is None:
+        return grd_vals
+
     if scale_factor_name is not None:
         scale_factor = attrs.get(scale_factor_name)[0]
         grd_vals = grd_vals * scale_factor