Index: trunk/psModules/src/objects/pmMoments.c
===================================================================
--- trunk/psModules/src/objects/pmMoments.c	(revision 34530)
+++ trunk/psModules/src/objects/pmMoments.c	(revision 34541)
@@ -30,41 +30,41 @@
     pmMoments *tmp = (pmMoments *) psAlloc(sizeof(pmMoments));
 
-    tmp->Mrf = 0.0;
-    tmp->Mrh = 0.0;
+    tmp->Mrf = NAN;
+    tmp->Mrh = NAN;
 
-    tmp->KronCore = 0.0;
-    tmp->KronCoreErr = 0.0;
+    tmp->KronCore = NAN;
+    tmp->KronCoreErr = NAN;
 
-    tmp->KronFlux = 0.0;
-    tmp->KronFluxErr = 0.0;
+    tmp->KronFlux = NAN;
+    tmp->KronFluxErr = NAN;
 
-    tmp->KronFinner = 0.0;
-    tmp->KronFouter = 0.0;
+    tmp->KronFinner = NAN;
+    tmp->KronFouter = NAN;
 
-    tmp->KronFluxPSF = 0.0;
-    tmp->KronFluxPSFErr = 0.0;
-    tmp->KronRadiusPSF = 0.0;
+    tmp->KronFluxPSF = NAN;
+    tmp->KronFluxPSFErr = NAN;
+    tmp->KronRadiusPSF = NAN;
 
-    tmp->Mx = 0.0;
-    tmp->My = 0.0;
+    tmp->Mx = NAN;
+    tmp->My = NAN;
 
-    tmp->Mxx = 0.0;
-    tmp->Mxy = 0.0;
-    tmp->Myy = 0.0;
+    tmp->Mxx = NAN;
+    tmp->Mxy = NAN;
+    tmp->Myy = NAN;
 
-    tmp->Mxxx = 0.0;
-    tmp->Mxxy = 0.0;
-    tmp->Mxyy = 0.0;
-    tmp->Myyy = 0.0;
+    tmp->Mxxx = NAN;
+    tmp->Mxxy = NAN;
+    tmp->Mxyy = NAN;
+    tmp->Myyy = NAN;
 
-    tmp->Mxxxx = 0.0;
-    tmp->Mxxxy = 0.0;
-    tmp->Mxxyy = 0.0;
-    tmp->Mxyyy = 0.0;
-    tmp->Myyyy = 0.0;
+    tmp->Mxxxx = NAN;
+    tmp->Mxxxy = NAN;
+    tmp->Mxxyy = NAN;
+    tmp->Mxyyy = NAN;
+    tmp->Myyyy = NAN;
 
-    tmp->Sum = 0.0;
-    tmp->Peak = 0.0;
-    tmp->Sky = 0.0;
+    tmp->Sum = NAN;
+    tmp->Peak = NAN;
+    tmp->Sky = NAN;
     tmp->nPixels = 0;
     tmp->SN = 0;
