Summary:
selfregistration 1.2.1 : validation of email even if optional - patch provided
Detailed Description:
If you declare a email property and don't fill it in the form,
the module raises an error on the field even if the property is optional.
Here is my own patch :
file action.reguser.php (line 90)
replace
if( $arr[1] == '2' )
by
if( $arr[1] == '2' && ($required == 2||strlen($params['input_'.$propname]) > 0)
) // email field
Hope it helps