--- uc_discounts_alt\product_price_alterer_field\product_price_alterer_field.module	2009-08-22 23:30:40.000000000 +0200
+++ patched_uc_discounts_alt\product_price_alterer_field\product_price_alterer_field.module	2009-08-24 13:22:58.375000000 +0200
@@ -134,7 +134,20 @@ function theme_get_discounted_price($pro
   //Sum discount amounts
   $total_discount_amount = 0;
   foreach ($discounts as $discount) $total_discount_amount += $discount->amount;
-  return $product->sell_price - $total_discount_amount;
+
+  $price_info = array(
+    'price' => $product->sell_price,
+    'qty' => 1,
+  );
+  $context = array(
+    'type' => 'product',
+    'revision' => 'altered',
+    'subject' => array(
+      'node' => $product,
+    ),
+  );
+  
+	return uc_price($price_info, $context) - $total_discount_amount;
 }
 
 /**
@@ -235,4 +248,3 @@ function product_price_alterer_field_vie
     ),
   );
 }
-
