Index: search_config.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/search_config/search_config.module,v
retrieving revision 1.9.2.6
diff -u -p -r1.9.2.6 search_config.module
--- search_config.module	30 May 2009 20:22:53 -0000	1.9.2.6
+++ search_config.module	25 Feb 2010 15:09:16 -0000
@@ -23,6 +23,11 @@ function search_config_perm() {
  * Implementation of hook_form_alter()
  */
 function search_config_form_alter(&$form, &$form_state, $form_id) {
+  // Add validation function to search administration form
+  if ($form_id == 'search_admin_settings') {
+    $form['#validate'][] = 'search_config_validate';
+  }
+  
   // Present the user with the appropriate search results tab as defined by
   // variable "search_config_default_search" (labeled "Default Search")
   // in the "Advanced search settings" fieldset in admin/settings/search
@@ -276,7 +281,6 @@ function search_config_search($op) {
         '#default_value' => variable_get('search_config_disable_index_type', array())
       );
 
-      $form['#validate'][] = 'search_config_validate';
       return $form;
   }
 }
