summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/node/node.pages.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/node/node.pages.inc b/modules/node/node.pages.inc
index 32f53f522..fb1a37a11 100644
--- a/modules/node/node.pages.inc
+++ b/modules/node/node.pages.inc
@@ -107,7 +107,9 @@ function node_form(&$form_state, $node) {
$node->$key = NULL;
}
}
- node_object_prepare($node);
+ if (!isset($form_state['node_preview'])) {
+ node_object_prepare($node);
+ }
// Set the id of the top-level form tag
$form['#id'] = 'node-form';