diff --git a/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js b/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js
index 9c02e60514ad019a42a2370c313c47d830118687..badb38ce5bf0ec7a947c79d230a66cc501d534b4 100644
--- a/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js
+++ b/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js
@@ -611,7 +611,7 @@ define([ "stjs", "util/Exceptions" ], function(stjs, exceptions) {
 		sample : "Sample",
 		properties : {
 			name : "Map",
-			arguments : [ "String", "String" ]
+			arguments : [ "String", "Serializable" ]
 		},
 		materialProperties : {
 			name : "Map",
diff --git a/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js b/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js
index 3cf538a60db05587609913df8be46b70d5aae16e..d9b6fb1f3d032980ace96f8ded4139e38fea5611 100644
--- a/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js
+++ b/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js
@@ -426,7 +426,7 @@ define([ "stjs", "util/Exceptions" ], function(stjs, exceptions) {
 		},
 		properties : {
 			name : "Map",
-			arguments : [ "String", "String" ]
+			arguments : [ "String", "Serializable" ]
 		},
 		materialProperties : {
 			name : "Map",