diff -r c44ad3aaab77 www/sites/all/modules/custom/keyword_link/keyword_link.module
--- a/www/sites/all/modules/custom/keyword_link/keyword_link.module	Tue Dec 06 11:15:41 2011 -0500
+++ b/www/sites/all/modules/custom/keyword_link/keyword_link.module	Tue Dec 06 13:52:50 2011 -0500
@@ -567,7 +567,7 @@
     }
 
     /* Parse error: syntax error, unexpected T_HORROR_IN_CLAY */
-    $regex = '%  \G  (?>  <(a' . $regex_exclude_tags . ')\b[^>]*> .*? </\1>  |  </?[^>]*>  |  [^<]  )*?  \K  \b(' . str_replace(' ', '\ ', preg_quote($cleankeyword, '%')) . ')\b(?!\w|\'|\S)  %xs' . $case;
+    $regex = '%  \G  (?>  <(a' . $regex_exclude_tags . ')\b[^>]*> .*? </\1>  |  </?[^>]*>  |  [^<]  )*?  \K  \b(' . str_replace(' ', '\s', preg_quote($cleankeyword, '%')) . ')\b(?!\w|\'|\S)  %xs' . $case;
     if ($limit_max_per_paragraph || $limit_max_per_paragraph_same_keyword) {
       $limit_p = $limit;
       foreach ($content_paragraphs as $index => $content_p) {

