Index: trunk/psastro/src/psastroChipAstrom.c
===================================================================
--- trunk/psastro/src/psastroChipAstrom.c	(revision 12712)
+++ trunk/psastro/src/psastroChipAstrom.c	(revision 12718)
@@ -47,4 +47,5 @@
 		// the absolute minimum number of stars is 4 (for order = 1)
 		if ((rawstars->n < 4) || (refstars->n < 4)) {
+		    readout->data_exists = false;
 		    psLogMsg ("psastro", 3, "insufficient rawstars (%ld) or refstars (%ld)", 
 			    rawstars->n, refstars->n);
@@ -72,4 +73,5 @@
 		// XXX update the header with info to reflect the failure
 		if (!psastroOneChip (fpa, chip, refstars, rawstars, recipe, updates)) {
+		    readout->data_exists = false;
 		    psLogMsg ("psastro", 3, "failed to find a solution\n");
 		    psFree (updates);
