diff --git a/tw2/sqla/widgets.py b/tw2/sqla/widgets.py index f799092..af6ebbd 100644 --- a/tw2/sqla/widgets.py +++ b/tw2/sqla/widgets.py @@ -122,7 +122,9 @@ def has_value(dic): elif self.required_children: if not has_value(value): # No problem, no value posted. - return value + # We return None to make sure we will delete the onetoone field + # or not create it + return None error_dict = {} for c in self.required_children: