diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php index 0bde9292421e09ca4f6e1f715bdffb1d0fd5af20..8e6cfca07b494eb3bb07034e164baf0315ca6d37 100644 --- a/install/lib/installer_base.lib.php +++ b/install/lib/installer_base.lib.php @@ -2988,7 +2988,7 @@ class installer_base extends stdClass { $dnsa=dns_get_record($hostname, DNS_A); if($dnsa) { foreach ($dnsa as $rec) { - $dns_ips[] = $rec['ip']; + if(is_array($rec) && isset($rec['ip'])) $dns_ips[] = $rec['ip']; } } } @@ -2996,7 +2996,7 @@ class installer_base extends stdClass { $dnsaaaa=dns_get_record($hostname, DNS_AAAA); if($dnsaaaa) { foreach ($dnsaaaa as $rec) { - $dns_ips[] = $rec['ip']; + if(is_array($rec) && isset($rec['ip'])) $dns_ips[] = $rec['ip']; } } }