diff --git a/app/Models/CustomField.php b/app/Models/CustomField.php
index 5e311a583a2f0edfdd2084bfd9c8c9bcaff47070..c144356609f68e0a64c7be93895982393e983aa1 100644
--- a/app/Models/CustomField.php
+++ b/app/Models/CustomField.php
@@ -359,7 +359,7 @@ class CustomField extends Model
             "name" => "required|unique:custom_fields",
             "element" => [
                 "required",
-                Rule::in(['text', 'listbox'])
+                Rule::in(['text', 'listbox',  'textara', 'checkbox', 'radio'])
             ],
             'format' => [
                 Rule::in(array_merge(array_keys(CustomField::PREDEFINED_FORMATS), CustomField::PREDEFINED_FORMATS))