diff --git a/lib/private/Http/Client/DnsPinMiddleware.php b/lib/private/Http/Client/DnsPinMiddleware.php index aecccc6ce9772..8a76e6666b3c2 100644 --- a/lib/private/Http/Client/DnsPinMiddleware.php +++ b/lib/private/Http/Client/DnsPinMiddleware.php @@ -88,7 +88,7 @@ private function dnsResolve(string $target, int $recursionCount) : array { if (isset($dnsResponse['ip'])) { $targetIps[] = $dnsResponse['ip']; $canHaveCnameRecord = false; - } elseif (isset($dnsResponse['ipv6'])) { + } elseif (isset($dnsResponse['ipv6']) && defined('AF_INET6')) { $targetIps[] = $dnsResponse['ipv6']; $canHaveCnameRecord = false; } elseif (isset($dnsResponse['target']) && $canHaveCnameRecord) {