From c35541128382acea6be82ad31786d906fe9572b1 Mon Sep 17 00:00:00 2001 From: Jan van Mansum Date: Mon, 23 Mar 2026 16:00:55 +0100 Subject: [PATCH] Guard against NPE --- .../java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java b/src/main/java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java index feccac5c908..e587be4c671 100644 --- a/src/main/java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java +++ b/src/main/java/edu/harvard/iq/dataverse/util/bagit/BagGenerator.java @@ -938,7 +938,7 @@ private String generateInfoFile() { info.append(CRLF); } else { - if (contactNameTerm != null) { + if (contactNameTerm != null && ((JsonObject) person).has(contactNameTerm.getLabel())) { info.append(multilineWrap(CONTACT_NAME + ((JsonObject) person).get(contactNameTerm.getLabel()).getAsString())); info.append(CRLF); }