diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
index ce5999ac69abb1394cac8a457a7f3df3e628b9ee..cdf45d63e6378fce9d27251767b29583d876343e 100644
--- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
+++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
@@ -3071,21 +3071,21 @@ function ServerFacade(openbisServer) {
 			switch (searchKind) {
 				case "ALL": {
                     freeTexts.forEach(function(freeText){
-                        searchCriteria.withText().thatMatches(freeText.toLowerCase().trim());
+                        searchCriteria.withText().thatMatches(freeText.toString().toLowerCase().trim());
                     })
                     break;
                 }
 
                 case "ALL_PARTIAL": {
                     freeTexts.forEach(function(freeText){
-                        searchCriteria.withText().thatContains(freeText.toLowerCase().trim());
+                        searchCriteria.withText().thatContains(freeText.toString().toLowerCase().trim());
                     })
                     break;
                 }
 
                 case "ALL_PREFIX": {
                     freeTexts.forEach(function(freeText){
-                        searchCriteria.withText().thatStartsWith(freeText.toLowerCase().trim());
+                        searchCriteria.withText().thatStartsWith(freeText.toString().toLowerCase().trim());
                     })
                     break;
                 }