diff --git a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/blockification/BlockificationPostprocessingService.java b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/blockification/BlockificationPostprocessingService.java index 640b68f..388e18e 100644 --- a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/blockification/BlockificationPostprocessingService.java +++ b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/blockification/BlockificationPostprocessingService.java @@ -273,6 +273,10 @@ public class BlockificationPostprocessingService { List postSequence = new ArrayList<>(); StringBuilder currentSequence = new StringBuilder(); + if (target.isBlank()){ + return new WordSequenceResult(); + } + for (TextPositionSequence sequence : textPositionSequences) { currentSequence.append(sanitizeString(sequence.toString()));