diff --git a/mailarchive.module b/mailarchive.module
index 21496ac..4868a64 100644
--- a/mailarchive.module
+++ b/mailarchive.module
@@ -543,6 +543,7 @@ function mailarchive_form_alter($form_id, &$form) {
  * Drupal _search() hook.  Adds a mail archive search tab.
  */
 function mailarchive_search($op = 'search', $keys = NULL) {
+  if (variable_get('mailarchive_search_index', 100) == 0) return ;
   switch ($op) {
     case 'name':
       return t('Mail archive message');
