diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 0da623a698be3aef82f52ef463698d4c97b7cdf4..20166a07572950a75c20fc21b3a61f3c483eb78a 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -709,7 +709,8 @@ def run_qc(filename, filename_l1b, day_night='ANY', pass_thresh_frac=0.20, icing
     keep_idxs = []
 
     for i in range(len(mask)):
-        frac = np.sum(mask[i]) / nx_x_ny
+        # frac = np.sum(mask[i]) / nx_x_ny
+        frac = np.sum(mask[i]) / num_tested[i]
         if icing:
             if frac > pass_thresh_frac:
                 keep_idxs.append(idxs[i])