Index: trunk/core/units/general/cat_dbitem.php =================================================================== diff -u -r3568 -r3616 --- trunk/core/units/general/cat_dbitem.php (.../cat_dbitem.php) (revision 3568) +++ trunk/core/units/general/cat_dbitem.php (.../cat_dbitem.php) (revision 3616) @@ -305,14 +305,14 @@ $error_field = isset($params['error_field']) ? $params['error_field'] : $field; if ( getArrayValue($params,'required') ) { - if (getArrayValue($params, 'formatter') == 'kUploadFormatter') + /*if (getArrayValue($params, 'formatter') == 'kUploadFormatter') { $value = $this->GetDBField($field); $res = is_array($value) && $value['size'] ? true : false; } - else { + else {*/ $res = ( (string) $this->FieldValues[$field] != ''); - } +// } } if (!$res) $this->FieldErrors[$error_field]['pseudo'] = 'required'; return $res;