diff --git a/src/main/java/com/milaboratory/mixcr/partialassembler/PartialAlignmentsAssemblerAligner.java b/src/main/java/com/milaboratory/mixcr/partialassembler/PartialAlignmentsAssemblerAligner.java index 847844ca6..69d74a362 100644 --- a/src/main/java/com/milaboratory/mixcr/partialassembler/PartialAlignmentsAssemblerAligner.java +++ b/src/main/java/com/milaboratory/mixcr/partialassembler/PartialAlignmentsAssemblerAligner.java @@ -120,7 +120,7 @@ protected VDJCAlignmentResult process0(VDJCMultiRead input) { if (g == 0) // V lastVTarget = targetId; - if (g == 1) // J + if (g == 1 && firstJTarget == -1) // J firstJTarget = targetId; alignmentHits[targetId] = als.getHits().toArray(new AlignmentHit[als.getHits().size()]);