diff --git a/token.module b/token.module index 8e0e638d630da106ea2bc5b1756c4705d9cebb15..2f0410567c7324a642122aca7700393caa28697d 100644 --- a/token.module +++ b/token.module @@ -672,7 +672,7 @@ function token_node_menu_link_submit($entity_type, NodeInterface $node, &$form, // Don't create a menu link if the node is not being saved. $triggering_element = $form_state->getTriggeringElement(); - if (!$triggering_element || !in_array('::save', $triggering_element['#submit'])) { + if (!$triggering_element || !isset($triggering_element['#submit']) || !in_array('::save', $triggering_element['#submit'])) { return; }