--- freelinking.module	2007-02-17 07:47:39.000000000 -0500
+++ freelinking.module	2007-07-03 18:44:11.000000000 -0400
@@ -288,6 +288,9 @@ function _freelinking_do_filtering($text
       $replacement = l($wikiword, $thereallink['path']);
     }
     $text = preg_replace($pattern, $replacement, $text, variable_get("freelinking_onceonly", 0) ? 1 : -1);
+    if(variable_get("freelinking_onceonly", 0)) {
+      $text = preg_replace($pattern, $phrase, $text);
+    }
     
     if ($store) {
       _freelinking_store($freelink, $replacement);
