Index: branches/eam_branches/20090715/psModules/src/objects/pmPSFtryMakePSF.c
===================================================================
--- branches/eam_branches/20090715/psModules/src/objects/pmPSFtryMakePSF.c	(revision 25523)
+++ branches/eam_branches/20090715/psModules/src/objects/pmPSFtryMakePSF.c	(revision 25524)
@@ -129,5 +129,8 @@
 
             for (int i = 0; i < psf->params->n; i++) {
-                if (psf->params->data[i] == NULL) continue;
+                if (psf->params->data[i] == NULL) {
+		    psFree(modelPSF);
+		    continue;
+		}
                 fprintf (f, "%f %f : ", source->modelEXT->params->data.F32[i], modelPSF->params->data.F32[i]);
             }
