Index: /trunk/psModules/src/objects/models/pmModel_TRAIL.c
===================================================================
--- /trunk/psModules/src/objects/models/pmModel_TRAIL.c	(revision 35214)
+++ /trunk/psModules/src/objects/models/pmModel_TRAIL.c	(revision 35215)
@@ -256,5 +256,7 @@
     if (!isfinite(axes.theta)) return false;
 
-    float size = (axes.major > source->moments->Mrf) ? axes.major : source->moments->Mrf;
+    float size = (axes.major > sqrt(source->moments->Mrf)) ? axes.major : sqrt(source->moments->Mrf);
+    //    if (size > psfAxes.major) { size -= psfAxes.major; }
+    //else { size = psfAxes.major; }
 
     // axes.major is a sigma in the major direction; scale to 
