diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentRegistrationForm.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentRegistrationForm.java
index 87f8b55809699dbf49f3f9026473b46558849cb0..62808265b5600e4b8940f68eea3d834547277742 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentRegistrationForm.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/experiment/GenericExperimentRegistrationForm.java
@@ -99,7 +99,7 @@ public final class GenericExperimentRegistrationForm
         String text = samplesArea.getValue();
         if (StringUtils.isBlank(text) == false)
         {
-            return text.split("\n|\r\n|,");
+            return text.split("\n|\r\n|, *");
         } else
         {
             return new String[0];