diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchModel.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchModel.js
index 5ba4c32f60b9087594ef4735b906261093b453f9..009b017cb08210fdb24fe0a7c0ff1af09da3b3b3 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchModel.js
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchModel.js
@@ -17,6 +17,7 @@
 function AdvancedSearchModel(forceFreeTextSearch) {
 	
 	this.forceFreeTextSearch = forceFreeTextSearch;
+	this.isSampleTypeForced = false;
 	
 	this.criteria = {
 		entityKind : null,
diff --git a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
index af3eb3b60482fbc6db06bf1c065631d8734e4bcb..4c992685c91799cab087723e4fffd131c006d0f4 100644
--- a/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
+++ b/openbis_standard_technologies/dist/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/AdvancedSearch/AdvancedSearchView.js
@@ -314,13 +314,16 @@ function AdvancedSearchView(advancedSearchController, advancedSearchModel) {
 				         { value : "ATTR.MODIFICATION_DATE", label : "Modification Date" }];
 				break;
 			case "SAMPLE":
-				model = [{ value : "ATTR.CODE", label: "Code" },
-				         { value : "ATTR.SAMPLE_TYPE", label: "" + ELNDictionary.Sample + " Type" },
-				         { value : "ATTR.PERM_ID", label: "Perm Id" },
-				         { value : "ATTR.SPACE", label: "Space" },
-//				         { value : "ATTR.METAPROJECT", label: "Tag" }, TO-DO Not supported by ELN yet
-						 { value : "ATTR.REGISTRATION_DATE", label: "Registration Date" }, 
-						 { value : "ATTR.MODIFICATION_DATE", label: "Modification Date" }];
+				model = [];
+				model.push({ value : "ATTR.CODE", label: "Code" });
+				if(!this._advancedSearchModel.isSampleTypeForced) {
+					model.push({ value : "ATTR.SAMPLE_TYPE", label: "" + ELNDictionary.Sample + " Type" });
+				}
+				model.push({ value : "ATTR.PERM_ID", label: "Perm Id" });
+				model.push({ value : "ATTR.SPACE", label: "Space" });
+//				model.push({ value : "ATTR.METAPROJECT", label: "Tag" }); //TO-DO Not supported by ELN yet
+				model.push({ value : "ATTR.REGISTRATION_DATE", label: "Registration Date" });
+				model.push({ value : "ATTR.MODIFICATION_DATE", label: "Modification Date" });
 				break;
 			case "DATASET":
 				model = [{ value : "ATTR.CODE", label : "Code" }, 
@@ -376,6 +379,9 @@ function AdvancedSearchView(advancedSearchController, advancedSearchModel) {
 				_this._advancedSearchModel.criteria.rules[uuidValue].type = 'Attribute';
 				_this._advancedSearchModel.criteria.rules[uuidValue].name = 'ATTR.SAMPLE_TYPE';
 				_this._advancedSearchModel.criteria.rules[uuidValue].value = kindAndType[1];
+				_this._advancedSearchModel.isSampleTypeForced = true;
+			} else {
+				_this._advancedSearchModel.isSampleTypeForced = false;
 			}
 		});