Index: search_config.module =================================================================== --- search_config.module (revision 271) +++ search_config.module (working copy) @@ -282,7 +282,10 @@ } function search_config_validate($form, &$form_state) { - if ($form_state['values']['form_id'] == 'search_admin_settings' && $form_state['values']['op'] == 'Save configuration') { + if ($form_state['values']['form_id'] == 'search_admin_settings' && $form_state['values']['op'] == t('Re-index site')) { + drupal_goto('admin/settings/search/wipe'); + } + elseif ($form_state['values']['form_id'] == 'search_admin_settings' && $form_state['values']['op'] == t('Save configuration')) { $post_values = $form_state['values']; $node_types = node_get_types('names');