diff --git a/server-spi-private/src/main/java/org/keycloak/models/utils/ModelToRepresentation.java b/server-spi-private/src/main/java/org/keycloak/models/utils/ModelToRepresentation.java index 0ca04006c4..713025597f 100755 --- a/server-spi-private/src/main/java/org/keycloak/models/utils/ModelToRepresentation.java +++ b/server-spi-private/src/main/java/org/keycloak/models/utils/ModelToRepresentation.java @@ -801,7 +801,7 @@ public class ModelToRepresentation { representation.setType(model.getType()); representation.setDecisionStrategy(model.getDecisionStrategy()); representation.setLogic(model.getLogic()); - representation.setConfig(model.getConfig()); + representation.setConfig(new HashMap<>(model.getConfig())); return representation; }