diff options
Diffstat (limited to 'tests/functional/user_add.py')
-rw-r--r-- | tests/functional/user_add.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/functional/user_add.py b/tests/functional/user_add.py index 6af0419..4939f93 100644 --- a/tests/functional/user_add.py +++ b/tests/functional/user_add.py @@ -49,7 +49,7 @@ def user_add(givenname, sn, preferredlanguage='en_US'): attr_details = user_type_info['form_fields'][attribute] if isinstance(attr_details, dict): - if not attr_details.has_key('optional') or attr_details['optional'] == False: + if not attr_details.has_key('optional') or attr_details['optional'] == False or user_details.has_key(attribute): params[attribute] = user_details[attribute] elif isinstance(attr_details, list): params[attribute] = user_details[attribute] |