diff --git a/li.strolch.service/src/main/java/li/strolch/service/privilege/users/PrivilegeAddUserAndSetPasswordCommand.java b/li.strolch.service/src/main/java/li/strolch/service/privilege/users/PrivilegeAddUserAndSetPasswordCommand.java index 0baf49be0..499cebc38 100644 --- a/li.strolch.service/src/main/java/li/strolch/service/privilege/users/PrivilegeAddUserAndSetPasswordCommand.java +++ b/li.strolch.service/src/main/java/li/strolch/service/privilege/users/PrivilegeAddUserAndSetPasswordCommand.java @@ -26,7 +26,8 @@ public class PrivilegeAddUserAndSetPasswordCommand extends PrivilegeAddUserComma public void doCommand() { PrivilegeHandler privilegeHandler = getContainer().getPrivilegeHandler().getPrivilegeHandler(); this.userOut = privilegeHandler.addUser(this.cert, this.userIn, this.password); - privilegeHandler.persist(this.cert); + if (privilegeHandler.isPersistOnUserDataChanged()) + privilegeHandler.persist(this.cert); writeAudit(); } }