diff -u b/modules/system/system.admin.inc b/modules/system/system.admin.inc
--- b/modules/system/system.admin.inc
+++ b/modules/system/system.admin.inc
@@ -136,7 +136,7 @@
 function system_themes_page() {
   // Clean up the bootstrap "missing files" cache when listing themes.
   drupal_static_reset('drupal_get_filename:missing');
-  cache_clear_all('*', 'drupal_get_filename:missing', TRUE);
+  cache_clear_all('drupal_get_filename:missing', 'cache');
 
   // Get current list of themes.
   $themes = system_rebuild_theme_data();
@@ -794,7 +794,7 @@
 function system_modules($form, $form_state = array()) {
   // Clean up the bootstrap "missing modules" cache when listing modules.
   drupal_static_reset('drupal_get_filename:missing');
-  cache_clear_all('*', 'drupal_get_filename:missing', TRUE);
+  cache_clear_all('drupal_get_filename:missing', 'cache');
 
   // Get current list of modules.
   $files = system_rebuild_module_data();
