Index: trunk/core/kernel/utility/formatters/password_formatter.php =================================================================== diff -u -N -r7391 -r7635 --- trunk/core/kernel/utility/formatters/password_formatter.php (.../password_formatter.php) (revision 7391) +++ trunk/core/kernel/utility/formatters/password_formatter.php (.../password_formatter.php) (revision 7635) @@ -17,6 +17,9 @@ if (isset($field_options['salt'])) { $options['salt'] = $field_options['salt']; } + if (isset($field_options['required'])) { + $options['required'] = $field_options['required']; + } $add_fields[ $field_options['verify_field'] ] = $options; $add_fields[$field_name.'_plain'] = Array('type'=>'string', 'error_field'=>$field_name); @@ -55,7 +58,7 @@ $fields = array_reverse($fields); $flip_count++; } - + $salt = isset($object->Fields[$password_field]['salt']) ? $object->Fields[$password_field]['salt'] : ''; if( getArrayValue($object->Fields[$password_field], 'verify_field_set') && getArrayValue($object->Fields[$verify_field], 'master_field_set') ) {