Index: branches/version-2_12-dev/data/class/plugin/SC_Plugin_Util.php
===================================================================
--- branches/version-2_12-dev/data/class/plugin/SC_Plugin_Util.php	(revision 21970)
+++ branches/version-2_12-dev/data/class/plugin/SC_Plugin_Util.php	(revision 21971)
@@ -147,7 +147,8 @@
      * プラグイン利用に必須のモジュールチェック
      *
+     * @param string $key  エラー情報を格納するキー
      * @return array $arrErr エラー情報を格納した連想配列.
      */
-    function checkExtension() {
+    function checkExtension($key) {
         // プラグイン利用に必須のモジュール
         // 'EC-CUBEバージョン' => array('モジュール名')
@@ -162,5 +163,5 @@
             foreach ($arrRequireExtension[ECCUBE_VERSION] AS $val) {
                 if (!extension_loaded($val)) {
-                    $arrErr[$val] = "※ プラグインを利用するには、拡張モジュール「${val}」が必要です。<br />";
+                    $arrErr[$key] .= "※ プラグインを利用するには、拡張モジュール「${val}」が必要です。<br />";
                 }
             }
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 21918)
+++ branches/version-2_12-dev/data/class/pages/admin/ownersstore/LC_Page_Admin_OwnersStore.php	(revision 21971)
@@ -184,5 +184,5 @@
                     $this->arrErr['priority'][$plugin_id] = $arrErr['priority'];
                 }
-
+                
                 break;
             default:
@@ -346,5 +346,5 @@
         $arrErr = array();
         // 必須拡張モジュールのチェック
-        $arrErr = SC_Plugin_Util_Ex::checkExtension();
+        $arrErr = SC_Plugin_Util_Ex::checkExtension($key);
         if ($this->isError($arrErr) === true) {
             return $arrErr;
@@ -383,5 +383,5 @@
             return $arrErr;
         }
-
+        
         // プラグイン情報をDB登録
         if ($this->registerData($arrPluginInfo) === false) {
Index: branches/version-2_12-dev/data/Smarty/templates/admin/ownersstore/plugin.tpl
===================================================================
--- branches/version-2_12-dev/data/Smarty/templates/admin/ownersstore/plugin.tpl	(revision 21884)
+++ branches/version-2_12-dev/data/Smarty/templates/admin/ownersstore/plugin.tpl	(revision 21971)
@@ -127,8 +127,4 @@
                 <!--{assign var=key value="plugin_file"}-->
                 <span class="attention"><!--{$arrErr[$key]}--></span>
-                <!--{foreach item=val from=$arrErr}-->
-                <!--{if $val != '' && $val != $key}--><span class="attention"><!--{$val}--></span><!--{/if}-->
-                <!--{/foreach}-->
-
                 <input type="file" name="<!--{ $key }-->" class="box45" size="43"  style="<!--{$arrErr[$key]|sfGetErrorColor}--> <!--{if $arrErr[$key]}--> background-color:<!--{$smarty.const.ERR_COLOR|h}--><!--{/if}-->">
                 <a class="btn-action" href="javascript:;" onclick="install(); return false;"><span class="btn-next">インストール</span></a>
