diff options
-rw-r--r-- | usr/local/www/system_usermanager_settings_ldapacpicker.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/local/www/system_usermanager_settings_ldapacpicker.php b/usr/local/www/system_usermanager_settings_ldapacpicker.php index a8441b8..28f8cb1 100644 --- a/usr/local/www/system_usermanager_settings_ldapacpicker.php +++ b/usr/local/www/system_usermanager_settings_ldapacpicker.php @@ -85,6 +85,10 @@ if($_POST) { <?php $ous = ldap_get_user_ous(true); $pconfig['ldapauthcontainers'] = split(";",$config['system']['webgui']['ldapauthcontainers']); + if(!is_array($ous)) { + echo "Sorry, we could not connect to the LDAP server. Please try later."; + exit; + } foreach($ous as $ou) { if(in_array($ou, $pconfig['ldapauthcontainers'])) $CHECKED=" CHECKED"; |