diff --git a/apachesolr_search.module b/apachesolr_search.module
index 292cf8b..a66fd6e 100644
--- a/apachesolr_search.module
+++ b/apachesolr_search.module
@@ -751,13 +751,15 @@ 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'] = array(
-      '#theme' => 'apachesolr_search_suggestions',
-      '#links' => 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'] = array(
+        '#theme' => 'apachesolr_search_suggestions',
+        '#links' => array(l($suggestions[0], $search_page['search_path'] . '/' . $suggestions[0])),
+      );
+    }
   }
   // Retrieve expected results from searching
   if (!empty($results['apachesolr_search_browse'])) {
