diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/cifex/CifexDataSetInfoExtractor.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/cifex/CifexDataSetInfoExtractor.java index 6bc2d3bbaff13a6b4ab0f63e25d441826c29b4ca..266ae206a9739caba5ce332279ed6fda55050e22 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/cifex/CifexDataSetInfoExtractor.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/cifex/CifexDataSetInfoExtractor.java @@ -81,7 +81,8 @@ public class CifexDataSetInfoExtractor implements IDataSetInfoExtractor new ExperimentIdentifierFactory(info.getExperiment()).createIdentifier(); dataSetInformation.setExperimentIdentifier(experimentIdentifier); dataSetInformation.setGroupCode(experimentIdentifier.getGroupCode()); - dataSetInformation.setParentDataSetCodes(Arrays.asList(info.getParents())); + String[] parents = info.getParents() != null ? info.getParents() : new String[0]; + dataSetInformation.setParentDataSetCodes(Arrays.asList(parents)); } dataSetInformation.setUploadingUserEmail(CifexExtratorHelper