Index: branches/5.2.x/core/units/configuration/configuration_tag_processor.php =================================================================== diff -u -N -r14244 -r14596 --- branches/5.2.x/core/units/configuration/configuration_tag_processor.php (.../configuration_tag_processor.php) (revision 14244) +++ branches/5.2.x/core/units/configuration/configuration_tag_processor.php (.../configuration_tag_processor.php) (revision 14596) @@ -1,6 +1,6 @@ GetDBField('Validation'); $field_options = $field_options ? unserialize($field_options) : Array (); - return array_key_exists('required', $field_options) && $field_options['required']; + return isset($field_options['required']) && $field_options['required']; } function Error($params)