Index: branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php	(revision 21905)
+++ branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php	(revision 22095)
@@ -244,5 +244,4 @@
         for ($i = 0; $i < $total; $i++) {
             $del_flg = SC_Utils_Ex::isBlank($arrList['check'][$i]) ? 1 : 0;
-            $stock_unlimited = SC_Utils_Ex::isBlank($arrList['stock_unlimited'][$i]) ? 0 : $arrList['stock_unlimited'][$i];
             $price02 = SC_Utils_Ex::isBlank($arrList['price02'][$i]) ? 0 : $arrList['price02'][$i];
             // dtb_products_class 登録/更新用
@@ -261,5 +260,10 @@
             $arrPC['deliv_fee'] = $arrDefault['deliv_fee'];
             $arrPC['point_rate'] = $arrDefault['point_rate'];
-            $arrPC['stock_unlimited'] = $stock_unlimited;
+            if ($arrList['stock_unlimited'][$i] == 1) {
+                $arrPC['stock_unlimited'] = 1;
+                $arrPC['stock'] = null;
+            } else {
+                $arrPC['stock_unlimited'] = 0;
+            }
             $arrPC['price02'] = $price02;
 
