diff --git a/core/modules/filter/filter.admin.inc b/core/modules/filter/filter.admin.inc
index a62f8e3..e33f7ab 100644
--- a/core/modules/filter/filter.admin.inc
+++ b/core/modules/filter/filter.admin.inc
@@ -353,6 +353,7 @@ function filter_admin_format_form_submit($form, &$form_state) {
     }
   }
 
+  // Set the proper status message.
   switch ($status) {
     case SAVED_NEW:
       drupal_set_message(t('Added text format %format.', array('%format' => $format->name)));
@@ -362,6 +363,10 @@ function filter_admin_format_form_submit($form, &$form_state) {
       drupal_set_message(t('The text format %format has been updated.', array('%format' => $format->name)));
       break;
   }
+
+  // Send user back to the overview page.
+  $form_state['redirect'] = 'admin/config/content/formats';
+
 }
 
 /**
