diff options
Diffstat (limited to 'modules/node/node.pages.inc')
-rw-r--r-- | modules/node/node.pages.inc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/node/node.pages.inc b/modules/node/node.pages.inc index 718b3a36f..83ba72cbe 100644 --- a/modules/node/node.pages.inc +++ b/modules/node/node.pages.inc @@ -109,6 +109,10 @@ function node_object_prepare($node) { */ function node_form($form, &$form_state, $node) { global $user; + // This form has its own multistep persistance. + if ($form_state['rebuild']) { + $form_state['input'] = array(); + } if (isset($form_state['node'])) { $node = (object)($form_state['node'] + (array)$node); |