diff --git a/DnsServerCore/Dns/Zones/CacheZone.cs b/DnsServerCore/Dns/Zones/CacheZone.cs index fa44f8d3..d9d5f978 100644 --- a/DnsServerCore/Dns/Zones/CacheZone.cs +++ b/DnsServerCore/Dns/Zones/CacheZone.cs @@ -156,7 +156,7 @@ namespace DnsServerCore.Dns.Zones { IReadOnlyList filteredRecords = FilterExpiredRecords(type, existingCNAMERecords, serveStale); if (filteredRecords.Count > 0) - return existingCNAMERecords; + return filteredRecords; } if (_entries.TryGetValue(type, out IReadOnlyList existingRecords))