diff --git a/ui/src/views/compute/CreateAutoScaleVmGroup.vue b/ui/src/views/compute/CreateAutoScaleVmGroup.vue index 61087a0a3d7..c807228f703 100644 --- a/ui/src/views/compute/CreateAutoScaleVmGroup.vue +++ b/ui/src/views/compute/CreateAutoScaleVmGroup.vue @@ -1201,6 +1201,7 @@ export default { }, zones: { list: 'listZones', + networktype: 'Advanced', isLoad: true, field: 'zoneid' }, @@ -2548,7 +2549,7 @@ export default { const args = { listall: true, showicon: true } if (zoneId) args.id = zoneId api(param.list, args).then(json => { - const zoneResponse = json.listzonesresponse.zone || [] + const zoneResponse = (json.listzonesresponse.zone || []).filter(item => item.securitygroupsenabled === false) if (listZoneAllow && listZoneAllow.length > 0) { zoneResponse.map(zone => { if (listZoneAllow.includes(zone.id)) {