Index: /trunk/pswarp/src/pswarpTransformSources.c
===================================================================
--- /trunk/pswarp/src/pswarpTransformSources.c	(revision 32350)
+++ /trunk/pswarp/src/pswarpTransformSources.c	(revision 32351)
@@ -120,6 +120,6 @@
 #if 0
         // XXX Note that this will not set the correct axes
-        pmPSF_AxesToModel(new->modelPSF->params->data.F32,
-                          pmPSF_ModelToAxes(source->modelPSF->params->data.F32, 20.0));
+	psEllipseAxes axes = pmPSF_ModelToAxes(source->modelPSF->params->data.F32, 20.0, source->modelPSF->type);
+        pmPSF_AxesToModel(new->modelPSF->params->data.F32, axes, new->modelPSF->type);
 #endif
 
