Index: /branches/eam_branches/ipp-20110404/psModules/src/objects/pmSourceOutputs.c
===================================================================
--- /branches/eam_branches/ipp-20110404/psModules/src/objects/pmSourceOutputs.c	(revision 31306)
+++ /branches/eam_branches/ipp-20110404/psModules/src/objects/pmSourceOutputs.c	(revision 31307)
@@ -105,5 +105,5 @@
 	    outputs->yErr = fwhmMinor * source->errMag / 2.35;
 	}
-	if (isfinite(PAR[PM_PAR_SXX]) && isfinite(PAR[PM_PAR_SXX]) && isfinite(PAR[PM_PAR_SXX])) {
+	if (isfinite(PAR[PM_PAR_SXX]) && isfinite(PAR[PM_PAR_SXY]) && isfinite(PAR[PM_PAR_SYY])) {
 	    axes = pmPSF_ModelToAxes (PAR, 20.0);
 	    outputs->psfMajor = axes.major;
