diff options
-rw-r--r-- | modules/node/node.module | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index 81deae232..bc76dacc7 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -635,6 +635,8 @@ function node_save(&$node) { function node_view($node, $teaser = FALSE, $page = FALSE, $links = TRUE) { $node = (object)$node; + $node = node_build_content($node, $teaser, $page); + if ($links) { $node->links = module_invoke_all('link', 'node', $node, !$page); @@ -644,8 +646,6 @@ function node_view($node, $teaser = FALSE, $page = FALSE, $links = TRUE) { } } - $node = node_build_content($node, $teaser, $page); - // Set the proper node part, then unset unused $node part so that a bad // theme can not open a security hole. $content = drupal_render($node->content); |