diff --git a/geomagio/iaga2002/IAGA2002Parser.py b/geomagio/iaga2002/IAGA2002Parser.py
index 511cb614b170d7aa600b5e07551b8db19a494cde..eb8a1c0e7885920edc8ebf2f7a6e973c55d98cf7 100644
--- a/geomagio/iaga2002/IAGA2002Parser.py
+++ b/geomagio/iaga2002/IAGA2002Parser.py
@@ -168,9 +168,9 @@ class IAGA2002Parser(object):
         for channel, data in zip(self.channels, self._parsedata[1:]):
             #ignore empty channels
             data = numpy.array(data, dtype=numpy.float64)
-            # filter empty values
             data[data == EIGHTS] = numpy.nan
             data[data == NINES] = numpy.nan
+            # filter empty values
             if data.count(numpy.nan) == len(data):
                 continue
             self.data[channel] = data