diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 73aa253fd2ff1d89fd52bbd627a04aca70bb29cb..25a0873489208dc58ad0d8302aa965d56f5f527b 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -556,6 +556,7 @@ def apply_qc_icing_pireps(icing_alt, cld_top_hgt, cld_phase, cld_opd, cld_mask,
         keep_3 = np.invert(np.isnan(cld_opd[i,]))
         keep = keep_0 & keep_1 & keep_2 & keep_3
         if skip:
+            mask.append(keep)
             continue
 
         keep = np.where(keep, cld_top_hgt[i,] > icing_alt[i], False)