Index: trunk/stac/src/stacCombine.c
===================================================================
--- trunk/stac/src/stacCombine.c	(revision 3375)
+++ trunk/stac/src/stacCombine.c	(revision 3610)
@@ -68,6 +68,6 @@
     int numRows = ((psImage*)images->data[0])->numRows;	// Image size
     int numCols = ((psImage*)images->data[0])->numCols; // Image size
-    float saturated = config->saturated;// Saturation limit
-    float bad = config->bad;		// Bad pixel limit
+    psVector *saturated = config->saturated;// Saturation limits
+    psVector *bad = config->bad;	// Bad pixel limits
     float reject = config->reject;	// Rejection (k-sigma)
     
@@ -134,5 +134,6 @@
 		    pixels->data.F32[i] = pixel;
 		    deltas->data.F32[i] = delta;
-		    if ((pixel >= saturated) || (pixel <= bad) || (! isfinite(pixel)) || (! isfinite(delta))) {
+		    if ((pixel >= saturated->data.F32[i]) || (pixel <= bad->data.F32[i]) ||
+			(! isfinite(pixel)) || (! isfinite(delta))) {
 			mask->data.U8[i] = (psU8)1; // Don't use!
 		    } else {
