Index: branches/5.0.x/core/kernel/db/dbitem.php =================================================================== diff -u -N -r12792 -r13257 --- branches/5.0.x/core/kernel/db/dbitem.php (.../dbitem.php) (revision 12792) +++ branches/5.0.x/core/kernel/db/dbitem.php (.../dbitem.php) (revision 13257) @@ -1,6 +1,6 @@ FieldErrors[$error_field]['pseudo'] = $pseudo; if (isset($error_params)) { + if (array_key_exists('value', $error_params)) { + $this->FieldErrors[$error_field]['value'] = $error_params['value']; + unset($error_params['value']); + } + // additional params, that helps to determine error sources $this->FieldErrors[$error_field]['params'] = $error_params; }