diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java index 5d3f1e8e4..46785ee5d 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/Utilities.java @@ -1162,12 +1162,13 @@ public class Utilities { } public static String extractBaseUrl(String url) { - if (url.contains("/")) + if (url == null) + return null; + else if (url.contains("/")) return url.substring(0, url.lastIndexOf("/")); else return url; - - } + } public static String listCanonicalUrls(Set keys) { return keys.toString();