--- enrol/ldap/lib.php.orig 2017-03-16 12:40:22.640132000 +0100 +++ enrol/ldap/lib.php 2017-03-16 12:40:26.994061000 +0100 @@ -328,7 +328,7 @@ return; } - $ldap_pagedresults = ldap_paged_results_supported($this->get_config('ldap_version')); + $ldap_pagedresults = ldap_paged_results_supported($this->get_config('ldap_version'), $this->ldapconnection); // we may need a lot of memory here core_php_time_limit::raise(); @@ -761,7 +761,7 @@ // Get all contexts and look for first matching user $ldap_contexts = explode(';', $ldap_contexts); - $ldap_pagedresults = ldap_paged_results_supported($this->get_config('ldap_version')); + $ldap_pagedresults = ldap_paged_results_supported($this->get_config('ldap_version'), $this->ldapconnection); foreach ($ldap_contexts as $context) { $context = trim($context); if (empty($context)) {