diff --git a/src/main/java/net/snowflake/client/jdbc/SnowflakeResultSetSerializableV1.java b/src/main/java/net/snowflake/client/jdbc/SnowflakeResultSetSerializableV1.java index a7a1a7e98..5a7821e0b 100644 --- a/src/main/java/net/snowflake/client/jdbc/SnowflakeResultSetSerializableV1.java +++ b/src/main/java/net/snowflake/client/jdbc/SnowflakeResultSetSerializableV1.java @@ -599,7 +599,7 @@ public static SnowflakeResultSetSerializableV1 create( resultSetSerializable.parameters = SessionUtil.getCommonParams(rootNode.path("data").path("parameters")); if (resultSetSerializable.parameters.isEmpty()) { - resultSetSerializable.parameters = sfSession.getCommonParameters(); + resultSetSerializable.parameters = new HashMap<>(sfSession.getCommonParameters()); resultSetSerializable.setStatemementLevelParameters(sfStatement.getStatementParameters()); }