diff --git a/pylons_app/model/forms.py b/pylons_app/model/forms.py --- a/pylons_app/model/forms.py +++ b/pylons_app/model/forms.py @@ -61,7 +61,8 @@ class ValidUsername(formencode.validator class ValidPassword(formencode.validators.FancyValidator): def to_python(self, value, state): - return get_crypt_password(value) + if value: + return get_crypt_password(value) class ValidAuth(formencode.validators.FancyValidator): messages = {