=== modified file 'uc_attribute/uc_attribute.module'
--- uc_attribute/uc_attribute.module	2009-09-29 16:15:09 +0000
+++ uc_attribute/uc_attribute.module	2009-10-14 20:20:04 +0000
@@ -468,7 +468,7 @@
       $item->weight += $op_weight;
 
       $combination = array();
-      foreach ($item->data['attributes'] as $aid => $value) {
+      foreach ((array)$item->data['attributes'] as $aid => $value) {
         if (is_numeric($value)) {
           $attribute = uc_attribute_load($aid, $item->nid, 'product');
           if ($attribute && ($attribute->display == 1 || $attribute->display == 2)) {

