From 9cb1ef56755c46be7553d27ef2252028f5bedd6c Mon Sep 17 00:00:00 2001
From: Arthur Schiwon <blizzz@owncloud.com>
Date: Tue, 20 Jan 2015 17:50:53 +0100
Subject: [PATCH] this must be larger then (>), since buggy behaviour occurs
 when the parameter is a small number

---
 apps/user_ldap/lib/access.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/user_ldap/lib/access.php b/apps/user_ldap/lib/access.php
index 0fb968cebe7..b6394823947 100644
--- a/apps/user_ldap/lib/access.php
+++ b/apps/user_ldap/lib/access.php
@@ -152,7 +152,7 @@ class Access extends LDAPUtility implements user\IUserTools {
 		$pagingSize = intval($this->connection->ldapPagingSize);
 		// 0 won't result in replies, small numbers may leave out groups
 		// (cf. #12306), 500 is default for paging and should work everywhere.
-		$maxResults = $pagingSize < 20 ? $pagingSize : 500;
+		$maxResults = $pagingSize > 20 ? $pagingSize : 500;
 		$this->initPagedSearch($filter, array($dn), array($attr), $maxResults, 0);
 		$dn = $this->DNasBaseParameter($dn);
 		$rr = @$this->ldap->read($cr, $dn, $filter, array($attr));
-- 
GitLab