Index: trunk/psphot/src/psphotReadoutFindPSF.c
===================================================================
--- trunk/psphot/src/psphotReadoutFindPSF.c	(revision 20330)
+++ trunk/psphot/src/psphotReadoutFindPSF.c	(revision 20337)
@@ -49,5 +49,5 @@
     pmPSF *psf = psphotChoosePSF(readout, sources, recipe);
     if (!psf) {
-        psWarning("Failed to construct a psf model");
+        psError(PSPHOT_ERR_PSF, false, "Failed to construct a psf model");
         psFree(sources);
         return psphotReadoutCleanup(config, readout, recipe, detections, NULL, NULL);
