From 6d130ec3c2e40c6010bcc4b156b288430a8b6932 Mon Sep 17 00:00:00 2001 From: Lapinkiller Date: Thu, 26 May 2011 19:02:33 +0200 Subject: [PATCH 699/699] fix bug when user not in ldap mantis#12960 --- core/ldap_api.php | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/core/ldap_api.php b/core/ldap_api.php index 7f9e012..9b605c0 100644 --- a/core/ldap_api.php +++ b/core/ldap_api.php @@ -262,7 +262,7 @@ function ldap_get_field_from_username( $p_username, $p_field ) { } # Make sure the requested field exists - if( array_key_exists( $p_field, $t_info[0] ) ) { + if( is_array($t_info[0]) && array_key_exists( $p_field, $t_info[0] ) ) { $t_value = $t_info[0][$p_field][0]; log_event( LOG_LDAP, "Found value '{$t_value}' for field '{$p_field}'." ); } else { -- 1.7.3.4