Browse Source

check if object is returned.

tokul 20 years ago
parent
commit
f86b6a0e76
1 changed files with 1 additions and 1 deletions
  1. 1 1
      functions/abook_ldap_server.php

+ 1 - 1
functions/abook_ldap_server.php

@@ -161,7 +161,7 @@ class abook_ldap_server extends addressbook_backend {
 
 
         $this->linkid = @ldap_connect($this->server, $this->port);
         $this->linkid = @ldap_connect($this->server, $this->port);
         if(!$this->linkid) {
         if(!$this->linkid) {
-            if(function_exists('ldap_error')) {
+            if(function_exists('ldap_error') && is_object($this->linkid)) {
                 return $this->set_error(ldap_error($this->linkid));
                 return $this->set_error(ldap_error($this->linkid));
             } else {
             } else {
                 return $this->set_error('ldap_connect failed');
                 return $this->set_error('ldap_connect failed');