Index: uc_attribute/uc_attribute.ca.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/ubercart/uc_attribute/uc_attribute.ca.inc,v retrieving revision 1.1.2.2 diff -u -p -r1.1.2.2 uc_attribute.ca.inc --- uc_attribute/uc_attribute.ca.inc 21 Jul 2009 14:37:21 -0000 1.1.2.2 +++ uc_attribute/uc_attribute.ca.inc 27 Feb 2010 13:40:02 -0000 @@ -33,8 +33,6 @@ function uc_attribute_ca_condition() { function uc_attribute_condition_ordered_product_option($order, $settings) { $result = FALSE; - $match = unserialize($settings['attribute_option']); - foreach ($order->products as $product) { if (!isset($product->data['attributes'])) { continue; @@ -59,7 +57,9 @@ function uc_attribute_condition_ordered_ } if ($attribute) { - if (isset($attributes[$attribute->name]) && $attributes[$attribute->name] == $option->name) { + $attribute_name = $attributes[$attribute->name]; + $attribute_name = $attribute_name[0]; + if (isset($attribute_name) && $attribute_name == $option->name) { $result = TRUE; break; }