diff --git a/java/src/org/broadinstitute/sting/gatk/contexts/AlignmentContext.java b/java/src/org/broadinstitute/sting/gatk/contexts/AlignmentContext.java index c5e2109d8..e2a0be0ce 100755 --- a/java/src/org/broadinstitute/sting/gatk/contexts/AlignmentContext.java +++ b/java/src/org/broadinstitute/sting/gatk/contexts/AlignmentContext.java @@ -109,7 +109,11 @@ public class AlignmentContext { * extended event (indel) pileup. * @return */ - public ReadBackedPileup getBasePileup() { return basePileup; } + public ReadBackedPileup getBasePileup() { + if(!hasBasePileup()) + throw new StingException("No base pileup is available. Please check for a base pileup with hasBasePileup() before attempting to retrieve a pileup."); + return basePileup; + } /** Returns extended event (indel) pileup over the current genomic location. May return null if this context keeps * only base pileup. diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java b/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java index 5bbed58c7..c0f2c90ea 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/indels/RealignerTargetCreator.java @@ -128,8 +128,8 @@ public class RealignerTargetCreator extends RodWalker