diff --git a/provider/azure_private_dns.go b/provider/azure_private_dns.go index 74e1697ab..d66e8cfb5 100644 --- a/provider/azure_private_dns.go +++ b/provider/azure_private_dns.go @@ -175,20 +175,10 @@ func (p *AzurePrivateDNSProvider) zones(ctx context.Context) ([]privatedns.Priva zone := i.Value() log.Debugf("Validating Zone: %v", *zone.Name) - if zone.Name == nil { - continue + if zone.Name != nil && p.domainFilter.Match(*zone.Name) && p.zoneIDFilter.Match(*zone.ID) { + zones = append(zones, zone) } - if !p.domainFilter.Match(*zone.Name) { - continue - } - - if !p.zoneIDFilter.Match(*zone.ID) { - continue - } - - zones = append(zones, zone) - err := i.NextWithContext(ctx) if err != nil { return nil, err