Index: /trunk/psphot/src/psphotImageMedian.c
===================================================================
--- /trunk/psphot/src/psphotImageMedian.c	(revision 7433)
+++ /trunk/psphot/src/psphotImageMedian.c	(revision 7434)
@@ -72,4 +72,9 @@
             region = psRegionForImage (image, region);
             psImage *subset  = psImageSubset (image, region);
+	    if (!subset->numCols || !subset->numRows) {
+		psFree (subset);
+		continue;
+	    }
+
             psImage *submask = psImageSubset (mask, region);
 
@@ -131,4 +136,8 @@
     }
 
+    // if (backSub) psphotSaveImage (NULL, backSub->image, "backsub.fits");
+    // psphotSaveImage (NULL, model->image, "backmdl.fits");
+    // psphotSaveImage (NULL, background->image, "backgnd.fits");
+
     psLogMsg ("psphot", 3, "subtracted background model: %f sec\n", psTimerMark ("psphot"));
     psFree(rng);
