diff options
Diffstat (limited to 'modules/node/node.pages.inc')
-rw-r--r-- | modules/node/node.pages.inc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/node/node.pages.inc b/modules/node/node.pages.inc index 0da6bdb17..b13ba4dd0 100644 --- a/modules/node/node.pages.inc +++ b/modules/node/node.pages.inc @@ -469,11 +469,9 @@ function node_form_submit_build_node($form, &$form_state) { * Menu callback -- ask for confirmation of node deletion */ function node_delete_confirm($form, &$form_state, $node) { - $form['nid'] = array( - '#type' => 'value', - '#value' => $node->nid, - ); - + $form['#node'] = $node; + // Always provide entity id in the same form key as in the entity edit form. + $form['nid'] = array('#type' => 'value', '#value' => $node->nid); return confirm_form($form, t('Are you sure you want to delete %title?', array('%title' => $node->title)), 'node/' . $node->nid, |