Index: trunk/psModules/src/objects/pmPSF.c
===================================================================
--- trunk/psModules/src/objects/pmPSF.c	(revision 35455)
+++ trunk/psModules/src/objects/pmPSF.c	(revision 35560)
@@ -350,5 +350,7 @@
 	shape.sx  = modelPar[PM_PAR_SXX];
 	shape.sy  = modelPar[PM_PAR_SYY];
-	shape.sxy = modelPar[PM_PAR_SXY]; // This is potentially wrong?
+	shape.sxy = modelPar[PM_PAR_SXY] / 2.0;
+	// XXX I *think* dividing by 2.0 is the right direction, but this 
+	// needs to be checked with a real test
     } else {
 	shape.sx  = modelPar[PM_PAR_SXX] / M_SQRT2;
@@ -392,5 +394,5 @@
 	modelPar[PM_PAR_SXX] = shape.sx;
 	modelPar[PM_PAR_SYY] = shape.sy;
-	modelPar[PM_PAR_SXY] = shape.sxy; // This is potentially wrong?
+	modelPar[PM_PAR_SXY] = shape.sxy * 2.0; // XXX NEED factor of 2 here for correct angle conversion
     } else {
 	modelPar[PM_PAR_SXX] = shape.sx * M_SQRT2;
