Index: /trunk/psModules/src/objects/pmPSF.c
===================================================================
--- /trunk/psModules/src/objects/pmPSF.c	(revision 9922)
+++ /trunk/psModules/src/objects/pmPSF.c	(revision 9923)
@@ -6,6 +6,6 @@
  *  @author EAM, IfA
  *
- *  @version $Revision: 1.16 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-11-07 22:55:40 $
+ *  @version $Revision: 1.17 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-11-09 20:15:47 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -255,4 +255,5 @@
     va_end(ap);
 
+    psFree (psfTrend);
     return psf;
 }
@@ -401,4 +402,8 @@
     // generate working image for this source
     psRegion region = {xc - dx, xc + dx, yc - dy, yc + dy};
+
+    // force region to stop at dimensions of image
+    region = psRegionForImage (readout->image, region);
+
     psImage *view = psImageSubset (readout->image, region);
     psImage *image = psImageCopy (NULL, view, PS_TYPE_F32);
