diff --git a/core/modules/node/src/NodeForm.php b/core/modules/node/src/NodeForm.php index f5380846b7e18219e366180c429d75fc86ac73ff..9ae4c198dd0385acca171e33661b486d80337747 100644 --- a/core/modules/node/src/NodeForm.php +++ b/core/modules/node/src/NodeForm.php @@ -251,8 +251,9 @@ protected function actions(array $form, FormStateInterface $form_state) { '#submit' => ['::submitForm', '::preview'], ]; - $element['delete']['#access'] = $node->access('delete'); - $element['delete']['#weight'] = 100; + if (array_key_exists('delete', $element)) { + $element['delete']['#weight'] = 100; + } return $element; }