diff --git a/src/java/davmail/ldap/LdapConnection.java b/src/java/davmail/ldap/LdapConnection.java index 3c4d5735..1d4f461b 100644 --- a/src/java/davmail/ldap/LdapConnection.java +++ b/src/java/davmail/ldap/LdapConnection.java @@ -696,6 +696,7 @@ public class LdapConnection extends AbstractConnection { if (needObjectClasses) { ldapPerson.put("objectClass", PERSON_OBJECT_CLASSES); } + // iCal: replace current user alias with login name if (session.getAlias().equals(ldapPerson.get("uid"))) { if (returningAttributes.contains("uidnumber")) { ldapPerson.put("uidnumber", userName);