Index: node.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/node.module,v
retrieving revision 1.307
diff -u -r1.307 node.module
--- node.module	30 Dec 2003 14:02:36 -0000	1.307
+++ node.module	1 Jan 2004 15:55:22 -0000
@@ -411,8 +411,12 @@
     ** Default behavior:
     */
 
-    $node->teaser = check_output($node->teaser);
-    $node->body = check_output($node->body);
+    if ($node->teaser == $node->body) {
+      $node->teaser = $node->body = check_output($node->teaser);
+    } else {
+      $node->teaser = check_output($node->teaser);
+      $node->body = check_output($node->body);
+    }
 
     return theme("node", $node, $main, $page);
   }
