diff --git a/apachesolr_search.module b/apachesolr_search.module
index 53c2c4d..3a6a403 100644
--- a/apachesolr_search.module
+++ b/apachesolr_search.module
@@ -817,10 +817,12 @@ function apachesolr_search_search_page($results) {
  *   the search page that is requesting an output
  */
 function apachesolr_search_search_page_custom($results, $search_page, $build = array()) {
-  // Retrieve suggestion
-  $suggestions = apachesolr_search_get_search_suggestions($search_page['env_id']);
-  if ($search_page && !empty($suggestions)) {
-    $build['suggestions'] = theme('apachesolr_search_suggestions', array(l($suggestions[0], $search_page['search_path'] . '/' . $suggestions[0])));
+  if (!empty($search_page['apachesolr_search_spellcheck'])) {
+    // Retrieve suggestion
+    $suggestions = apachesolr_search_get_search_suggestions($search_page['env_id']);
+    if ($search_page && !empty($suggestions)) {
+      $build['suggestions'] = theme('apachesolr_search_suggestions', array(l($suggestions[0], $search_page['search_path'] . '/' . $suggestions[0])));
+    }
   }
   // Retrieve expected results from searching
   if (!empty($results['apachesolr_search_browse'])) {
