? 736328.patch
Index: notifications_content/notifications_content.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/notifications/notifications_content/notifications_content.module,v
retrieving revision 1.4.2.9.2.36.2.18.2.26
diff -u -p -r1.4.2.9.2.36.2.18.2.26 notifications_content.module
--- notifications_content/notifications_content.module	9 Jun 2010 18:47:25 -0000	1.4.2.9.2.36.2.18.2.26
+++ notifications_content/notifications_content.module	23 Jul 2010 20:28:18 -0000
@@ -927,8 +927,9 @@ function notifications_content_token_val
   switch ($type) {
     case 'node':
       if ($node = $object) {
-        $values['node-teaser'] = !empty($node->teaser) ? check_markup($node->teaser, $node->format, FALSE) : '';
-        $values['node-body'] = !empty($node->body) ? check_markup($node->body, $node->format, FALSE) : '';
+        $node = node_load($node->nid); // The node may not be fully loaded.
+        $values['node-teaser'] = node_view($node, TRUE, FALSE, FALSE);
+        $values['node-body'] = node_view($node, FALSE, FALSE, FALSE);
         $values['node-url'] = url('node/'. $node->nid, array('absolute' => TRUE));
         $values['node-teaser-raw'] = !empty($node->teaser) ? $node->teaser : '';
         $values['node-body-raw'] = !empty($node->body) ? $node->body : '';
@@ -994,4 +995,4 @@ function notifications_content_comment_a
   )
   // But all that if and only if the user can access the node too
   && notifications_object_access('node', $comment->nid, $account);
-}
\ No newline at end of file
+}
