diff --git a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java index 062c05b31..a86e49edd 100755 --- a/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java +++ b/java/src/org/broadinstitute/sting/gatk/GenomeAnalysisEngine.java @@ -573,7 +573,7 @@ public class GenomeAnalysisEngine { ReferenceSequenceFile drivingDataSource, GenomeLocSortedSet intervals, Integer maxIterations) { - if(!readsDataSource.hasIndex()) { + if(readsDataSource != null && !readsDataSource.hasIndex()) { if(!getArguments().unsafe || intervals != null) throw new StingException("The GATK cannot currently process unindexed BAM files");