Index: trunk/psModules/src/imcombine/pmSubtraction.c
===================================================================
--- trunk/psModules/src/imcombine/pmSubtraction.c	(revision 14303)
+++ trunk/psModules/src/imcombine/pmSubtraction.c	(revision 14304)
@@ -4,6 +4,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.22 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-07-19 01:06:00 $
+ *  @version $Revision: 1.23 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-07-19 01:10:57 $
  *
  *  Copyright 2004-2007 Institute for Astronomy, University of Hawaii
@@ -969,6 +969,6 @@
     psKernel *kernelWeight = NULL;      // Kernel for the weight map
 
-    for (int j = size; j < inImage->numRows - fullSize; j += fullSize) {
-        for (int i = size; i < inImage->numCols - fullSize; i += fullSize) {
+    for (int j = size; j < inImage->numRows - fullSize - size; j += fullSize) {
+        for (int i = size; i < inImage->numCols - fullSize - size; i += fullSize) {
 
             // Only generate polynomial values every kernel footprint, since we have already assumed
@@ -991,6 +991,6 @@
 #endif
 
-            for (int y = j; y < PS_MIN(j + fullSize, numRows - size); y++) {
-                for (int x = i; x < PS_MIN(i + fullSize, numCols - size); x++) {
+            for (int y = j; y < j + fullSize; y++) {
+                for (int x = i; x < i + fullSize; x++) {
                     convImage->data.F32[y][x] = background;
 
