diff --git a/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php b/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php
index cbed4ff..eace5cd 100644
--- a/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php
+++ b/core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php
@@ -255,7 +255,14 @@ public function formElement(FieldItemListInterface $items, $delta, array $elemen
// the user provided description, we want to make a distinction
// between "core help text" and "user entered help text". To make
// this distinction more clear, we separate them with a line break.
- $element['uri']['#description'] .= '
' . $element['#description'];
+ $element['uri']['#description'] = [
+ '#type' => 'inline_template',
+ '#template' => '{{ core_description }}
{{ user_description }}',
+ '#context' => [
+ 'core_description' => $element['uri']['#description'],
+ 'user_description' => $element['#description'],
+ ],
+ ];
}
}
}