Protect against mutability of LdapName
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / directory / ldap / LdapEntryWorkingCopy.java
index b5afc9dce17b04c6173db7b4b143ba35fc600d2a..58e565a378596e9b14d5d809939c8551e895f2c5 100644 (file)
@@ -9,7 +9,7 @@ import org.argeo.api.cms.transaction.AbstractWorkingCopy;
 public class LdapEntryWorkingCopy extends AbstractWorkingCopy<LdapEntry, Attributes, LdapName> {
        @Override
        protected LdapName getId(LdapEntry entry) {
-               return entry.getDn();
+               return (LdapName) entry.getDn().clone();
        }
 
        @Override