diff --git a/fuzzysearch.module b/fuzzysearch.module
index 4f67910..db1279a 100644
--- a/fuzzysearch.module
+++ b/fuzzysearch.module
@@ -846,7 +846,7 @@ function fuzzysearch_process($query, $theme = 'node', $limit = NULL) {
           // Make sure we didn't traverse any word breaks by checking for spaces.
           if (!stripos($matches[0][0], ' ')) {
             $section[] = $matches[0][1];
-            $clean_words[$k] = $matches[0][0];
+            $clean_words[$k] = preg_replace('/[)]/', '\)', $matches[0][0]);
           }
           // Increase $location by one so we don't find the previous location.
           $location =  $matches[0][1] + 1;
@@ -1624,4 +1624,4 @@ function _fuzzysearch_stop_words($text) {
   }
 
   return implode(' ', $terms);
-}
\ No newline at end of file
+}
