diff --git a/core/modules/system/system.admin.inc b/core/modules/system/system.admin.inc
index 97a4673..9da5c24 100644
--- a/core/modules/system/system.admin.inc
+++ b/core/modules/system/system.admin.inc
@@ -1194,7 +1194,16 @@ function system_modules_submit($form, &$form_state) {
   $post_install_list = module_list(TRUE);
   if ($pre_install_list != $post_install_list) {
     drupal_flush_all_caches();
-    drupal_set_message(t('The configuration options have been saved.'));
+
+    // Lists each module that was enabled.
+    foreach ($actions['enable'] as $module) {
+      drupal_set_message(t('Module <strong>@module</strong> has been <span class="admin-enabled">enabled</span>.', array('@module' => $module)));
+    }
+
+    // Lists each module that was disabled.
+    foreach ($actions['disable'] as $module) {
+      drupal_set_message(t('Module <strong>@module</strong> has been <span class="admin-disabled">disabled</span>.', array('@module' => $module)));      
+    }
   }
 
   $form_state['redirect'] = 'admin/modules';
