Index: trunk/ppMops/src/ppMops.c
===================================================================
--- trunk/ppMops/src/ppMops.c	(revision 24247)
+++ trunk/ppMops/src/ppMops.c	(revision 24248)
@@ -64,5 +64,5 @@
         psU32 flags = psMetadataLookupU32(NULL, inRow, "FLAGS");
 
-        if (flags & SOURCE_MASK) {
+        if (!isfinite(mag) || !isfinite(magErr) || (flags & SOURCE_MASK)) {
             continue;
         }
