diff --git a/src/config/api-server/vnc_cfg_types.py b/src/config/api-server/vnc_cfg_types.py index 351dd482825..9d767085d03 100644 --- a/src/config/api-server/vnc_cfg_types.py +++ b/src/config/api-server/vnc_cfg_types.py @@ -974,9 +974,8 @@ def _check_ipam_network_subnets(cls, obj_dict, db_conn, vn_uuid, ipam_subnets_list = [] for ipam in ipam_refs: ipam_fq_name = ipam['to'] - if 'uuid' in ipam: - ipam_uuid = ipam['uuid'] - else: + ipam_uuid = ipam.get('uuid') + if not ipam_uuid: ipam_uuid = db_conn.fq_name_to_uuid('network_ipam', ipam_fq_name)