diff --git a/Build/Sources/TypeScript/backend/element/editable-page-title.ts b/Build/Sources/TypeScript/backend/element/editable-page-title.ts
index 8f7ad6bebd7d9397efc80369f6e4331f31df17a9..e7907fc9d8c0a9013182e2457a43b974a16f3c5d 100644
--- a/Build/Sources/TypeScript/backend/element/editable-page-title.ts
+++ b/Build/Sources/TypeScript/backend/element/editable-page-title.ts
@@ -220,7 +220,7 @@ export class EditablePageTitle extends LitElement {
   private composeEditForm(): TemplateResult {
     return html`
       <form class="wrapper" @submit="${ this.updatePageTitle }">
-        <input autocomplete="off" name="newPageTitle" ?disabled="${this._isSubmitting}" value="${this.pageTitle}" @keydown="${(e: KeyboardEvent): void => { if (e.key === 'Escape') { this.endEditing(); } }}">
+        <input autocomplete="off" required name="newPageTitle" ?disabled="${this._isSubmitting}" value="${this.pageTitle}" @keydown="${(e: KeyboardEvent): void => { if (e.key === 'Escape') { this.endEditing(); } }}">
         <button data-action="save" type="submit" ?disabled="${this._isSubmitting}">
           <typo3-backend-icon identifier="actions-check" size="small"></typo3-backend-icon>
         </button>
diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/element/editable-page-title.js b/typo3/sysext/backend/Resources/Public/JavaScript/element/editable-page-title.js
index e738bec208090840bcd2cd9ccc90e8aa6f1e4950..40e4fa25b3655424ec91f2cb679c532dcadc8630 100644
--- a/typo3/sysext/backend/Resources/Public/JavaScript/element/editable-page-title.js
+++ b/typo3/sysext/backend/Resources/Public/JavaScript/element/editable-page-title.js
@@ -19,7 +19,7 @@ var __decorate=function(t,e,i,o){var a,r=arguments.length,n=r<3?e:null===o?o=Obj
         <typo3-backend-icon identifier="actions-open" size="small"></typo3-backend-icon>
       </button>`}composeEditForm(){return html`
       <form class="wrapper" @submit="${this.updatePageTitle}">
-        <input autocomplete="off" name="newPageTitle" ?disabled="${this._isSubmitting}" value="${this.pageTitle}" @keydown="${t=>{"Escape"===t.key&&this.endEditing()}}">
+        <input autocomplete="off" required name="newPageTitle" ?disabled="${this._isSubmitting}" value="${this.pageTitle}" @keydown="${t=>{"Escape"===t.key&&this.endEditing()}}">
         <button data-action="save" type="submit" ?disabled="${this._isSubmitting}">
           <typo3-backend-icon identifier="actions-check" size="small"></typo3-backend-icon>
         </button>