diff --git a/public_html/includes/class/class.LSldapObject.php b/public_html/includes/class/class.LSldapObject.php
index d5ee557d..f0553fce 100644
--- a/public_html/includes/class/class.LSldapObject.php
+++ b/public_html/includes/class/class.LSldapObject.php
@@ -466,13 +466,15 @@ class LSldapObject {
if(isset($test['object_type'])) {
$test_obj = new $test['object_type']();
$sfilter=$test_obj->getObjectFilter();
- $sfilter='(&'.$sfilter;
- if($sfilter_user[0]=='(') {
- $sfilter=$sfilter.$sfilter_user.')';
- }
- else {
- $sfilter=$sfilter.'('.$sfilter_user.'))';
- }
+ if ($sfilter_user) {
+ $sfilter='(&'.$sfilter;
+ if($sfilter_user[0]=='(') {
+ $sfilter=$sfilter.$sfilter_user.')';
+ }
+ else {
+ $sfilter=$sfilter.'('.$sfilter_user.'))';
+ }
+ }
}
else {
$sfilter=$sfilter_user;