Index: branches/version-2_12-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php	(revision 21829)
+++ branches/version-2_12-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php	(revision 21842)
@@ -73,5 +73,5 @@
         $this->initParam($objFormParam, $mode);
         $objFormParam->setParam($_POST);
-
+ 
         $mode = $this->getMode();
 
@@ -607,5 +607,17 @@
             return $arrErr;
         }
-
+        
+        // プラグインが有効な場合に無効化処理を実行
+        if($plugin['enable'] == PLUGIN_ENABLE_TRUE){
+            // 無効化処理を実行します.
+            $arrErr = $this->execPlugin($plugin, $plugin['class_name'], 'disable');
+            if ($this->isError($arrErr) === true) {
+                return $arrErr;
+            }
+            // プラグインを無効にします.
+            $this->updatePluginEnable($plugin['plugin_id'], PLUGIN_ENABLE_FALSE);
+        }
+        
+        // アンインストール処理を実行します.
         $arrErr = $this->execPlugin($plugin, $plugin['class_name'], 'uninstall');
         if ($this->isError($arrErr) === true) {
