Index: apachesolr.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/apachesolr/apachesolr.admin.inc,v
retrieving revision 1.20
diff -u -r1.20 apachesolr.admin.inc
--- apachesolr.admin.inc	15 Dec 2010 02:04:31 -0000	1.20
+++ apachesolr.admin.inc	17 Dec 2010 15:04:00 -0000
@@ -159,6 +159,9 @@
 
 function apachesolr_server_save_submit($form, &$form_state) {
   apachesolr_server_save($form_state['values']);
+  if (!empty($form_state['values']['make_default'])) {
+    variable_set('apachesolr_default_server', $form_state['values']['server_id']);
+  }  
   cache_clear_all('apachesolr:servers', 'cache_apachesolr');
   $form_state['redirect'] = 'admin/config/search/apachesolr';
 }

