diff --git a/inc/iSchedule.php b/inc/iSchedule.php index 1adf432f..ac3fa7f7 100644 --- a/inc/iSchedule.php +++ b/inc/iSchedule.php @@ -212,9 +212,8 @@ class iSchedule { $r = dns_get_record ( '_ischedules._tcp.' . implode ( '.', $parts ) , DNS_SRV ); if ($r == false) - { $r = Array(); - } + { $remote_server = $r [ 0 ] [ 'target' ]; $remote_port = $r [ 0 ] [ 'port' ]; @@ -224,6 +223,9 @@ class iSchedule if ( ! isset ( $remote_server ) ) { $r = dns_get_record ( '_ischedule._tcp.' . implode ( '.', $parts ) , DNS_SRV ); + if ($r == false) + $r = Array(); + if ( 0 < count ( $r ) ) { $remote_server = $r [ 0 ] [ 'target' ];