Index: branches/version-2_11-dev/data/class/helper/SC_Helper_Purchase.php
===================================================================
--- branches/version-2_11-dev/data/class/helper/SC_Helper_Purchase.php	(revision 21013)
+++ branches/version-2_11-dev/data/class/helper/SC_Helper_Purchase.php	(revision 21016)
@@ -75,5 +75,6 @@
         $orderId = $this->registerOrderComplete($orderTemp, $objCartSession,
                                                 $cartkey);
-        $shippingTemp =& $this->getShippingTemp(true);
+        $isMultiple = SC_Helper_Purchase::isMultiple();
+        $shippingTemp =& $this->getShippingTemp( $isMultiple );
         foreach ($shippingTemp as $shippingId => $val) {
             $this->registerShipmentItem($orderId, $shippingId,
@@ -352,7 +353,7 @@
      * 配送先都道府県の配列を返す.
      */
-    function getShippingPref() {
+    function getShippingPref($is_multiple) {
         $results = array();
-        foreach (SC_Helper_Purchase_Ex::getShippingTemp(true) as $val) {
+        foreach (SC_Helper_Purchase_Ex::getShippingTemp($is_multiple) as $val) {
             $results[] = $val['shipping_pref'];
         }
@@ -1269,5 +1270,5 @@
      */
     function cleanupSession($orderId, &$objCartSession, &$objCustomer, $cartKey) {
-        // カートの内容を削除する. 
+        // カートの内容を削除する.
         $objCartSession->delAllProducts($cartKey);
         SC_SiteSession_Ex::unsetUniqId();
Index: branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Confirm.php
===================================================================
--- branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Confirm.php	(revision 21006)
+++ branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Confirm.php	(revision 21016)
@@ -99,5 +99,5 @@
 
         // カートの商品を取得
-        $this->arrShipping = $objPurchase->getShippingTemp(true);
+        $this->arrShipping = $objPurchase->getShippingTemp($this->is_multiple);
         $this->arrCartItems = $objCartSess->getCartList($this->cartKey);
         // 合計金額
@@ -114,5 +114,5 @@
         $arrCalcResults = $objCartSess->calculate($this->cartKey, $objCustomer,
                                                   $arrOrderTemp['use_point'],
-                                                  $objPurchase->getShippingPref(),
+                                                  $objPurchase->getShippingPref($this->is_multiple),
                                                   $arrOrderTemp['charge'],
                                                   $arrOrderTemp['discount'],
Index: branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php
===================================================================
--- branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php	(revision 21006)
+++ branches/version-2_11-dev/data/class/pages/shopping/LC_Page_Shopping_Payment.php	(revision 21016)
@@ -81,8 +81,9 @@
         $objFormParam = new SC_FormParam_Ex();
 
+        $this->is_multiple = $objPurchase->isMultiple();
+
         // カートの情報を取得
-        $this->arrShipping =& $objPurchase->getShippingTemp(true);
-
-        $this->is_multiple = $objPurchase->isMultiple();
+        $this->arrShipping =& $objPurchase->getShippingTemp($this->is_multiple);
+
         $this->tpl_uniqid = $objSiteSess->getUniqId();
         $cart_key = $objCartSess->getKey();
