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 badb38ce5bf0ec7a947c79d230a66cc501d534b4..8ffd60b802245b29b0e204b5fda3a73fec096217 100644
--- a/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js
+++ b/api-openbis-javascript/src/v3/as/dto/dataset/DataSet.js
@@ -619,7 +619,7 @@ define([ "stjs", "util/Exceptions" ], function(stjs, exceptions) {
 		},
 		sampleProperties : {
 			name : "Map",
-			arguments : [ "String", "Sample" ]
+			arguments : [ "String", "Sample[]" ]
 		},
 		dataProductionDate : "Date",
 		metaData: {
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 d9b6fb1f3d032980ace96f8ded4139e38fea5611..f26ac49391c19d6686ad3a6ff19b8552664ef2f2 100644
--- a/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js
+++ b/api-openbis-javascript/src/v3/as/dto/experiment/Experiment.js
@@ -434,7 +434,7 @@ define([ "stjs", "util/Exceptions" ], function(stjs, exceptions) {
 		},
 		sampleProperties : {
 			name : "Map",
-			arguments : [ "String", "Sample" ]
+			arguments : [ "String", "Sample[]" ]
 		},
 		tags : {
 			name : "Set",
diff --git a/api-openbis-javascript/src/v3/as/dto/sample/Sample.js b/api-openbis-javascript/src/v3/as/dto/sample/Sample.js
index 795675bec4d8e1627b8199ddfd929741693b46ae..4f94921989bb806ac13cd76f21aa5df98a5ee0c9 100644
--- a/api-openbis-javascript/src/v3/as/dto/sample/Sample.js
+++ b/api-openbis-javascript/src/v3/as/dto/sample/Sample.js
@@ -569,7 +569,7 @@ define([ "stjs", "util/Exceptions", "as/dto/common/Relationship" ], function(stj
 		},
 		sampleProperties : {
 			name : "Map",
-			arguments : [ "String", "Sample" ]
+			arguments : [ "String", "Sample[]" ]
 		},
 		parents : {
 			name : "List",