Index: trunk/psModules/src/objects/pmSourceFitModel.c
===================================================================
--- trunk/psModules/src/objects/pmSourceFitModel.c	(revision 13898)
+++ trunk/psModules/src/objects/pmSourceFitModel.c	(revision 13932)
@@ -6,6 +6,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-06-20 02:22:26 $
+ *  @version $Revision: 1.24 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-06-21 22:58:11 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -83,4 +83,8 @@
             // skip zero-weight points
             if (source->weight->data.F32[i][j] == 0) {
+                continue;
+            }
+            // skip nan values in image
+            if (!isfinite(source->pixels->data.F32[i][j])) {
                 continue;
             }
@@ -358,4 +362,9 @@
                 continue;
             }
+            // skip nan values in image
+            if (!isfinite(source->pixels->data.F32[i][j])) {
+                continue;
+            }
+
             psVector *coord = psVectorAlloc(2, PS_TYPE_F32);
 
