diff --git a/extension/Classes/Core/Database/DatabaseUpdateData.php b/extension/Classes/Core/Database/DatabaseUpdateData.php
index 1ec9c570bfb0ee7917c923a098fedfec8c475511..1bbcb9f2edabc1017013e86cdee052a2ef10db26 100644
--- a/extension/Classes/Core/Database/DatabaseUpdateData.php
+++ b/extension/Classes/Core/Database/DatabaseUpdateData.php
@@ -189,6 +189,11 @@ $UPDATE_ARRAY = array(
         "ALTER TABLE `Dirty` ADD `tabUniqId` VARCHAR(32) NOT NULL AFTER `recordHashMd5`;",
     ],
 
+    '20.5.0' => [
+        "ALTER TABLE `FormElement` CHANGE `label` `label` VARCHAR(1023) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';",
+    ],
+
+
 );
 
 
diff --git a/extension/Classes/Sql/formEditor.sql b/extension/Classes/Sql/formEditor.sql
index 4707d5e81821297135600ec475e12f9d4fa6cf2a..5b28fdde77843bd74fc1f0f7073030c23a9ea824 100644
--- a/extension/Classes/Sql/formEditor.sql
+++ b/extension/Classes/Sql/formEditor.sql
@@ -65,7 +65,7 @@ CREATE TABLE IF NOT EXISTS `FormElement`
     `enabled`           ENUM ('yes', 'no')                                                         NOT NULL DEFAULT 'yes',
 
     `name`              VARCHAR(255)                                                               NOT NULL DEFAULT '',
-    `label`             VARCHAR(511)                                                               NOT NULL DEFAULT '',
+    `label`             VARCHAR(1023)                                                              NOT NULL DEFAULT '',
 
     `mode`              ENUM ('show', 'required', 'readonly', 'hidden')                            NOT NULL DEFAULT 'show',
     `modeSql`           TEXT                                                                       NOT NULL,