summaryrefslogtreecommitdiff
path: root/modules/node/node.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.module')
-rw-r--r--modules/node/node.module4
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);