diff --git a/core/modules/node/node.module b/core/modules/node/node.module
index 4e76edd..dc71225 100644
--- a/core/modules/node/node.module
+++ b/core/modules/node/node.module
@@ -601,8 +601,6 @@ function template_preprocess_node(&$variables) {
   $variables['url'] = $node->url('canonical', [
     'language' => $node->language(),
   ]);
-  $variables['label'] = $variables['elements']['title'];
-  unset($variables['elements']['title']);
   // The 'page' variable is set to TRUE in two occasions:
   //   - The view mode is 'full' and we are on the 'node.view' route.
   //   - The node is in preview and view mode is either 'full' or 'default'.
diff --git a/web/core/modules/node/src/Entity/Node.php b/web/core/modules/node/src/Entity/Node.php
index 368ce1b..b3f042b 100644
--- a/core/modules/node/src/Entity/Node.php
+++ b/core/modules/node/src/Entity/Node.php
@@ -315,6 +315,7 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type) {
         'type' => 'string_textfield',
         'weight' => -5,
       ])
+      ->setDisplayConfigurable('view', TRUE)
       ->setDisplayConfigurable('form', TRUE);
 
     $fields['uid'] = BaseFieldDefinition::create('entity_reference')
