Hi Alberto,
I think what you are saying is that it is marked as required in the dict, but on your form you want to treat it as "not required".
In this case, you probably also do not want to overwrite the existing value if the field is left blank.
If so do not put the field on the form. Rather put a local-pad variable on the form, and then move the value to the password field only if the user puts something in there. (In ValidateRecord routine).
cheers
Bruce