Index: apachesolr.index.inc
===================================================================
--- apachesolr.index.inc	(revision 986)
+++ apachesolr.index.inc	(working copy)
@@ -301,6 +301,11 @@
   if (empty($nodes)) {
     return TRUE;
   }
+  
+  if (variable_get('apachesolr_read_only','0') == '1') {
+    return TRUE;
+  }
+  
   $published_ids = array();
   $unpublished_ids = array();
   foreach ($nodes as $node) {
@@ -336,6 +341,11 @@
   if (empty($nodes)) {
     return TRUE;
   }
+
+  if (variable_get('apachesolr_read_only','0') == '1') {
+    return TRUE;
+  }
+
   $ids = array();
   $nids = array();
   foreach ($nodes as $node) {
