diff --git a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java b/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java index b9422b6e5..e64a4f42d 100644 --- a/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java +++ b/public/java/src/org/broadinstitute/sting/gatk/walkers/genotyper/ConsensusAlleleCounter.java @@ -146,6 +146,10 @@ public class ConsensusAlleleCounter { String indelString = p.getEventBases(); if ( p.isBeforeInsertion() ) { + // edge case: ignore a deletion immediately preceding an insertion as p.getEventBases() returns null [EB] + if ( indelString == null ) + continue; + boolean foundKey = false; // copy of hashmap into temp arrayList ArrayList> cList = new ArrayList>();