diff --git a/src/config/api-server/vnc_cfg_api_server.py b/src/config/api-server/vnc_cfg_api_server.py index bf265f883cf..0d1528da8c7 100644 --- a/src/config/api-server/vnc_cfg_api_server.py +++ b/src/config/api-server/vnc_cfg_api_server.py @@ -203,6 +203,8 @@ def _validate_complex_type(cls, dict_cls, dict_body): attr_type = attr_type_vals['attr_type'] restrictions = attr_type_vals['restrictions'] is_array = attr_type_vals.get('is_array', False) + if value is None: + continue if is_array: if not isinstance(value, list): raise ValueError('Field %s must be a list. Received value: %s'