--- advanced_forum.module	2011-08-10 00:37:27.000000000 -0400
+++ advanced_forum.module.orig	2011-08-10 00:31:57.000000000 -0400
@@ -936,16 +936,8 @@
     $viewed = 0; // If not told otherwise, it has been viewed before
     if ($user->uid) {
       $viewed = node_last_viewed($nid);
-      // Set it to 1 if it has not been viewed before, but only if it has been
-      // modified after NODE_NEW_LIMIT; that is, it wouldn't have been purged
-      // from {history}.
-      if ($viewed == 0) {
-         if (node_last_changed($nid) > NODE_NEW_LIMIT) {
-            $viewed = 1;
-         }
-      } else {
-         $viewed = 0;
-      }
+      // Set it to 1 if it has not been viewed before.
+      $viewed = ($viewed == 0 ? 1 : 0);
     }
 
     $comment_type = module_invoke('nodecomment', 'get_comment_type', $node->type);
