diff --git a/uc_attribute/uc_attribute.module b/uc_attribute/uc_attribute.module
index aa66253..8e79388 100644
--- a/uc_attribute/uc_attribute.module
+++ b/uc_attribute/uc_attribute.module
@@ -518,6 +518,12 @@ function uc_attribute_uc_cart_item($op, $item) {
         $item->cost += $option['cost'];
         $item->price += $option['price'];
         $item->weight += $option['weight'];
+        $item->display_price += $option['price'];
+        if (module_exists('uc_taxes')) {
+          $node = node_load($item->nid);
+          list($amount) = uc_taxes_get_included_tax($node, $option['price']);
+          $item->display_price += $amount;
+        }
       }
 
       $combination = array();
