diff --git a/system/src/Grav/Common/Data/Validation.php b/system/src/Grav/Common/Data/Validation.php index 7fa8eca2d..c69fb1918 100644 --- a/system/src/Grav/Common/Data/Validation.php +++ b/system/src/Grav/Common/Data/Validation.php @@ -104,7 +104,8 @@ class Validation { $messages = []; - if (!($field['check_xss'] ?? true)) { + $type = $field['validate']['type'] ?? $field['type'] ?? 'text'; + if ($type === 'unset' || !($field['check_xss'] ?? true)) { return $messages; } $name = ucfirst($field['label'] ?? $field['name'] ?? 'UNKNOWN');