Index: flexinode.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/flexinode/flexinode.module,v
retrieving revision 1.49
diff -u -F^f -r1.49 flexinode.module
--- flexinode.module	2 May 2005 16:36:40 -0000	1.49
+++ flexinode.module	6 Jul 2005 16:27:14 -0000
@@ -677,7 +677,16 @@ function flexinode_validate(&$node) {
  */
 function flexinode_view(&$node, $teaser = FALSE, $page = FALSE) {
   $node = flexinode_content($node);
-  $node->readmore = TRUE;
+  
+  /**
+   * Determine whether we need a Ream More link or not
+   */
+  if (strlen($node->body) > strlen($node->teaser)) {
+    $node->readmore = TRUE;
+  }
+  else {
+    $node->readmore = FALSE;
+  }
 }
 
 /**
