--- similar.module.old	2005-10-13 14:23:29.000000000 -0500
+++ similar.module	2005-10-13 14:24:55.000000000 -0500
@@ -85,7 +85,7 @@
   global $similar_node_nid;
 
   $text   =  $similar_node_title . " " . $similar_node_body;
-  $result = db_query_range('SELECT n.nid, n.title , match(n.body, n.title) AGAINST ("%s") AS score FROM {node} n WHERE MATCH(n.body, n.title) AGAINST ("%s") AND n.nid <> %d ORDER BY score DESC', $text, $text, $similar_node_nid, 0, 5);
+  $result = db_query_range('SELECT n.nid, n.title , match(n.body, n.title) AGAINST ("%s") AS score FROM {node} n WHERE MATCH(n.body, n.title) AGAINST ("%s") AND n.nid <> %d AND n.status <> 0 ORDER BY score DESC', $text, $text, $similar_node_nid, 0, 5);
 
   while ($node = db_fetch_object($result)) {
       $items[] = l($node->title,'node/'.$node->nid);
