Index: temp/trunk/html/admin/system/module.php
===================================================================
--- temp/trunk/html/admin/system/module.php	(revision 7451)
+++ temp/trunk/html/admin/system/module.php	(revision 7455)
@@ -6,4 +6,5 @@
  */
 require_once("../require.php");
+require_once(DATA_PATH . "module/Request.php");
 
 //¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
@@ -274,8 +275,14 @@
 			}
 		}
-		sfprintr($arrRet);
 	} else {
 		sfErrorHeader(">> ÂÐ¾Ý¤Îµ¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£");
 	}
+	
+	// ¥â¥¸¥å¡¼¥ëÂ¦¤Ëºï½ü¾ðÊó¤òÁ÷¿®¤¹¤ë
+	$req = new HTTP_Request("http://test.ec-cube.net/ec-cube/admin/system/load_module.php?module_id=" . $_POST['module_id']);
+	$req->setMethod(HTTP_REQUEST_METHOD_POST);
+	$req->addPostData("mode", "mdl_del");
+	$req->clearPostData();
+	
 
 	/*
Index: temp/trunk/data/downloads/module/mdl_epsilon.php
===================================================================
--- temp/trunk/data/downloads/module/mdl_epsilon.php	(revision 7454)
+++ temp/trunk/data/downloads/module/mdl_epsilon.php	(revision 7455)
@@ -60,9 +60,4 @@
 
 $objQuery = new SC_Query();
-
-$ret = $objQuery->getone("SELECT uninstall_sql FROM dtb_module WHERE module_id = ?", array(MDL_EPSILON_ID));
-if($ret == ""){
-	$objQuery->query("UPDATE dtb_module SET uninstall_sql = 'DELETE FROM dtb_payment WHERE memo01 = " . MDL_EPSILON_ID . "' WHERE module_id = ? ", array(MDL_EPSILON_ID));
-}
 
 switch($_POST['mode']) {
@@ -143,4 +138,12 @@
 	}
 	break;
+	
+case 'mdl_del':
+	$ret = $objQuery->getone("SELECT uninstall_sql FROM dtb_module WHERE module_id = ?", array(MDL_EPSILON_ID));
+	if($ret == ""){
+		$objQuery->query("UPDATE dtb_module SET uninstall_sql = 'DELETE FROM dtb_payment WHERE memo01 = " . MDL_EPSILON_ID . "' WHERE module_id = ? ", array(MDL_EPSILON_ID));
+	}
+	break;
+	
 default:
 	break;
