diff --git a/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java b/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java index cbd2948b59e..92b6ca02688 100644 --- a/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java +++ b/hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/BaseParser.java @@ -287,8 +287,6 @@ public abstract class BaseParser implements IParser { protected void findBaseReferences(List allElements, IBase theElement, BaseRuntimeElementDefinition theDefinition) { if (theElement instanceof IBaseReference) { allElements.add((IBaseReference) theElement); - // end traversal here, we recursively process nested resources later - return; } BaseRuntimeElementDefinition def = theDefinition;