summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/system.module3
-rw-r--r--modules/system/system.module3
2 files changed, 4 insertions, 2 deletions
diff --git a/modules/system.module b/modules/system.module
index 1e743aa7a..d071df992 100644
--- a/modules/system.module
+++ b/modules/system.module
@@ -150,7 +150,6 @@ function system_modules() {
while ($module = db_fetch_object($result)) {
$status[$module->name] = $module->status;
}
- db_query("DELETE FROM system WHERE type = 'module'");
if ($handle = @opendir("modules")) {
$modules = array();
@@ -165,6 +164,8 @@ function system_modules() {
asort($modules);
}
+ db_query("DELETE FROM system WHERE type = 'module'");
+
$required = array("user", "system", "watchdog");
$output .= "<table border=\"1\" cellpadding=\"2\" cellspacing=\"2\">\n";
diff --git a/modules/system/system.module b/modules/system/system.module
index 1e743aa7a..d071df992 100644
--- a/modules/system/system.module
+++ b/modules/system/system.module
@@ -150,7 +150,6 @@ function system_modules() {
while ($module = db_fetch_object($result)) {
$status[$module->name] = $module->status;
}
- db_query("DELETE FROM system WHERE type = 'module'");
if ($handle = @opendir("modules")) {
$modules = array();
@@ -165,6 +164,8 @@ function system_modules() {
asort($modules);
}
+ db_query("DELETE FROM system WHERE type = 'module'");
+
$required = array("user", "system", "watchdog");
$output .= "<table border=\"1\" cellpadding=\"2\" cellspacing=\"2\">\n";