diff --git a/token.module b/token.module
index f67c458..74ee360 100644
--- a/token.module
+++ b/token.module
@@ -728,7 +728,9 @@ function token_node_menu_link_submit($entity_type, NodeInterface $node, &$form,
           ));
         }
       }
-      $entity->enabled->value = 1;
+      if ($entity->isNew()) {
+        $entity->enabled->value = 1;
+      }
       $entity->title->value = trim($values['title']);
       $entity->description->value = trim($values['description']);
       $entity->menu_name->value = $values['menu_name'];
