diff --git a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java index 1d783d06f..fd92f514b 100644 --- a/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java +++ b/org.hl7.fhir.r5/src/main/java/org/hl7/fhir/r5/context/CanonicalResourceManager.java @@ -630,6 +630,9 @@ public class CanonicalResourceManager { } public List getSupplements(T cr) { + if (cr == null) { + return new ArrayList(); + } if (cr.hasSourcePackage()) { List pvl = new ArrayList<>(); pvl.add(cr.getSourcePackage().getVID());