diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 8c72c41cf97e4b643e937410f8e37a2624eb6e1d..6192d9d2472886b18cd4edaab94fc176acaff81b 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -653,10 +653,10 @@ def run_daynight(filename, filename_l1b, day_night='ANY'):
     idxs = []
     for i in range(num_obs):
         if day_night == 'NIGHT':
-            if is_night(solzen[i,]):
+            if not is_day(solzen[i,]):
                 idxs.append(i)
         elif day_night == 'DAY':
-            if not is_night(solzen[i,]):
+            if is_day(solzen[i,]):
                 idxs.append(i)
 
     keep_idxs = np.array(idxs)