diff --git a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java index 82f303119e2257f01c4f72b4c2cdc4c735fbcb84..87e9e0d96bd7f287541308441035a45628dcd0a4 100644 --- a/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java +++ b/oaipmh-core/src/main/java/info/textgrid/middleware/RecordListDeliverer.java @@ -143,7 +143,8 @@ public class RecordListDeliverer { GetResponse responseWorkValues = getWorkValues.execute().actionGet(); - if (this.dariah == true) { + if (this.dariah == true + && responseWorkValues.getField("metadata.dc:title") != null) { this.collectionTitle = responseWorkValues .getField("metadata.dc:title").getValue().toString(); }