--- C:/Documents and Settings/smccabe/Desktop/uc_coupon/Copy of uc_coupon.module	Thu Jan 29 05:41:08 2009
+++ C:/Documents and Settings/smccabe/Desktop/uc_coupon/uc_coupon.module	Tue Feb 10 11:32:49 2009
@@ -446,7 +446,7 @@
 
     //  CHECK MAX USES
     if ($coupon_data->max_uses > 0) {
-        $coupon_used = db_result(db_query("SELECT COUNT(*) FROM {uc_coupons_orders} AS uco LEFT JOIN {uc_orders} AS uo ON uco.oid = uo.order_id WHERE uo.order_status > 0 AND uco.cid = %d", $coupon_data->cid));
+        $coupon_used = db_result(db_query("SELECT COUNT(*) FROM {uc_coupons_orders} AS uco JOIN {uc_orders} AS uo ON uco.oid = uo.order_id JOIN {uc_order_statuses} AS uos ON uo.order_status = uos.order_status_id WHERE uos.weight > 0 AND uco.cid = %d", $coupon_data->cid));
         // Now that we have how many times it has been used we can check against its max uses
       if ($coupon_used >= $coupon_data->max_uses) {
         return $coupon_result;
