diff --git a/java/src/org/broadinstitute/sting/playground/gatk/walkers/indels/CleanedReadInjector.java b/java/src/org/broadinstitute/sting/playground/gatk/walkers/indels/CleanedReadInjector.java index c598d571f..75f7e56d7 100644 --- a/java/src/org/broadinstitute/sting/playground/gatk/walkers/indels/CleanedReadInjector.java +++ b/java/src/org/broadinstitute/sting/playground/gatk/walkers/indels/CleanedReadInjector.java @@ -95,6 +95,12 @@ public class CleanedReadInjector extends ReadWalker { */ @Override public Integer map(char[] ref, SAMRecord read) { + + if( read.getReadUnmappedFlag() ) { + outputBAM.addAlignment(read); + return 0; + } + GenomeLoc loc = GenomeLocParser.createGenomeLoc(read); while( loc.isPast(interval) && intervals.size() > 0 ) {