From a1a0ffbec7a57052bba9ed24a3bcd7a6bf118090 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be>
Date: Thu, 29 Sep 2016 17:07:26 +0200
Subject: [PATCH] Fixes #5004 Avoiding invalid filter

---
 plugins/admin/users/class_userManagement.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/admin/users/class_userManagement.inc b/plugins/admin/users/class_userManagement.inc
index dbe827038..3deb39744 100644
--- a/plugins/admin/users/class_userManagement.inc
+++ b/plugins/admin/users/class_userManagement.inc
@@ -103,7 +103,7 @@ class userManagement extends simpleManagement
       $this->filter->elements['SAMBA']['set']   = '';
     }
     if (empty($classes)) {
-      $this->filter->elements['FUNCTIONAL']['set']  = '';
+      $this->filter->elements['FUNCTIONAL']['set']  = '(objectClass=*)';
     } else {
       /* The FUNCTIONAL filter must not use inexisting classes */
       $this->filter->elements['FUNCTIONAL']['set']  = '(!(|(objectClass='.implode(')(objectClass=', $classes).')))';
-- 
GitLab