Index: trunk/ppViz/src/ppVizPSF/ppVizPSFLoop.c
===================================================================
--- trunk/ppViz/src/ppVizPSF/ppVizPSFLoop.c	(revision 36862)
+++ trunk/ppViz/src/ppVizPSF/ppVizPSFLoop.c	(revision 42383)
@@ -157,6 +157,11 @@
 
                 // We have trouble with PSF residuals, so don't use them
-                psFree(psf->residuals);
-                psf->residuals = NULL;
+		// XXX EAM 2022.05.02 : re-instating the residuals; what kind of trouble??
+		// optionally use residuals (if -use-residuals is supplied)
+		if (!data->useResiduals) {
+		    fprintf (stderr, "skipping residuals\n");
+		    psFree(psf->residuals);
+		    psf->residuals = NULL;
+		}
 		fprintf(stderr,"still here");
                 if (sources) {
