Index: branches/version-2_12-dev/data/class/helper/SC_Helper_DB.php
===================================================================
--- branches/version-2_12-dev/data/class/helper/SC_Helper_DB.php	(revision 21684)
+++ branches/version-2_12-dev/data/class/helper/SC_Helper_DB.php	(revision 21690)
@@ -609,5 +609,5 @@
 
         // 現在のカテゴリ情報を取得
-        $arrCurrentCat = $objQuery->select('product_id, category_id, rank',
+        $arrCurrentCat = $objQuery->getCol('category_id',
                                            'dtb_product_categories',
                                            'product_id = ?',
@@ -615,9 +615,9 @@
 
         // 登録するカテゴリ情報と比較
-        foreach ($arrCurrentCat as $val) {
+        foreach ($arrCurrentCat as $category_id) {
 
             // 登録しないカテゴリを削除
-            if (!in_array($val['category_id'], $arrCategory_id)) {
-                $this->removeProductByCategories($val['category_id'], $product_id);
+            if (!in_array($category_id, $arrCategory_id)) {
+                $this->removeProductByCategories($category_id, $product_id);
             }
         }
