Index: apachesolr_search.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr_search.module,v
retrieving revision 1.1.2.6.2.111
diff -u -p -r1.1.2.6.2.111 apachesolr_search.module
--- apachesolr_search.module	2 Jul 2009 21:58:34 -0000	1.1.2.6.2.111
+++ apachesolr_search.module	4 Aug 2009 19:25:15 -0000
@@ -92,7 +92,13 @@ function apachesolr_search_menu_alter(&$
 function apachesolr_search_update_index() {
   $cron_limit = variable_get('apachesolr_cron_limit', 50);
   $rows = apachesolr_get_nodes_to_index('apachesolr_search', $cron_limit);
-  apachesolr_index_nodes($rows, 'apachesolr_search');
+  $custom_callback = variable_get('apachesolr_search_custom_indexing_callback', FALSE);
+  if ($custom_callback) {
+    apachesolr_index_nodes($rows, 'apachesolr_search', $custom_callback);
+  }
+  else {
+    apachesolr_index_nodes($rows, 'apachesolr_search');
+  }
 }
 
 /**
