From 3ed9e80cd60c3d9a72c4d37ebeda7fea4d042f42 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Wed, 15 Feb 2012 03:28:14 -0500
Subject: [PATCH] Skip empty group members (seen in OpenLDAP backends)
---
program/include/rcube_ldap.php | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/program/include/rcube_ldap.php b/program/include/rcube_ldap.php
index 70ae263..5eab7db 100644
--- a/program/include/rcube_ldap.php
+++ b/program/include/rcube_ldap.php
@@ -611,6 +611,9 @@
for ($i=0; $i < $entry[$attr]['count']; $i++)
{
+ if (empty($entry[$attr][$i]))
+ continue;
+
$result = @ldap_read($this->conn, $entry[$attr][$i], '(objectclass=*)',
$attrib, 0, (int)$this->prop['sizelimit'], (int)$this->prop['timelimit']);
--
Gitblit v1.9.1