diff --git a/plugins/freelinking_nodetitle.inc b/plugins/freelinking_nodetitle.inc
--- a/plugins/freelinking_nodetitle.inc
+++ b/plugins/freelinking_nodetitle.inc
@@ -32,7 +32,7 @@
     $target['tooltip'] = freelinking_internal_tooltip('node', $node->nid);
   }
   // return link structure
-  return array($node->title, 'node/' . $node->nid, array(
+  return array($title, 'node/' . $node->nid, array(
     'attributes' => array('title' => $target['tooltip']),
     'language' => $node->language,
   ));
@@ -118,7 +118,7 @@
     $sql .= " AND type='%s'";    
     $result = db_query($sql, $title, $type);
   }
-  $result = db_query($sql, $title);
+  else $result = db_query($sql, $title);
 
   $set = array();
   while ($res = db_fetch_object($result)) {
