--- freelinking.module	2006-04-01 17:14:43.000000000 +0100
+++ freelinking_highlight_nonexistants.module	2007-01-29 15:45:00.000000000 +0000
@@ -275,7 +275,12 @@ function _freelinking_do_filtering($text
          $replacement = '<a href="' . $freelink . '">' . $phrase . '</a>';
       }
       else {
-        $replacement = l($phrase, 'freelinking/' . rawurlencode(htmlspecialchars(rawurlencode($freelink))));
+        if(_freelinking_exists($phrase)==0){
+          $attributes=array('class'=>'nonexistant');
+          }else{
+          $attributes=array('class'=>'extant');
+          }
+        $replacement = l($phrase, 'freelinking/' . rawurlencode(htmlspecialchars(rawurlencode($freelink))), $attributes);
       }
     }
 
@@ -342,7 +347,7 @@ function _freelinking_make_link($thetitl
     switch (variable_get('freelinking_notfound', 'no access search')) {
       case 'create only':
         $freelink['path'] = 'node/add/' . variable_get('freelinking_nodetype', 'blog');
-        $freelink['args'] = 'edit[title]=' . $thetitle;
+        $freelink['args'] = 'edit[title]=' . $thetitle . '&edit[og_groups][]=360';
         break;
       case 'no access search':
         if (user_access('create ' . variable_get('freelinking_nodetype', 'blog'))) {
