diff --git a/core/includes/menu.inc b/core/includes/menu.inc
index 3ba3b5d..e6c070e 100644
--- a/core/includes/menu.inc
+++ b/core/includes/menu.inc
@@ -1723,6 +1723,11 @@ function theme_menu_local_task($variables) {
     'localized_options' => array(),
   );
   $link_text = $link['title'];
+  if (!empty($link['description'])) {
+    $link['localized_options']['attributes']['title'] = check_plain(
+      $link['description']
+    );
+  }
 
   if (!empty($variables['element']['#active'])) {
     // Add text to indicate active tab for non-visual users.
diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index cf31cc4..6fe2819 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -1019,6 +1019,7 @@ function node_menu() {
   );
   $items['node/%node/edit'] = array(
     'title' => 'Edit',
+    'description' => 'Edit this node',
     'route_name' => 'node.page_edit',
     'type' => MENU_LOCAL_TASK,
     'context' => MENU_CONTEXT_PAGE | MENU_CONTEXT_INLINE,
