diff options
-rw-r--r-- | modules/system/system.module | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/system/system.module b/modules/system/system.module index 57c3c7240..7466480c4 100644 --- a/modules/system/system.module +++ b/modules/system/system.module @@ -2184,9 +2184,11 @@ function system_update_files_database(&$files, $type) { } if (count($delete) > 0) { - // Delete all missing files from the system table + // Delete all missing files from the system table, but only if the plugin + // has never been installed. db_delete('system') ->condition($delete) + ->condition('schema_version', -1) ->execute(); } |