diff --git a/java/src/org/broadinstitute/sting/utils/vcf/VCFUtils.java b/java/src/org/broadinstitute/sting/utils/vcf/VCFUtils.java index 5746b03b5..d43492da9 100755 --- a/java/src/org/broadinstitute/sting/utils/vcf/VCFUtils.java +++ b/java/src/org/broadinstitute/sting/utils/vcf/VCFUtils.java @@ -98,7 +98,9 @@ public class VCFUtils { RMDTrack rod = source.getReferenceOrderedData(); if ( rod.getRecordType().equals(VariantContext.class)) { - fields.addAll(((VCFHeader)rod.getHeader()).getMetaData()); + VCFHeader header = (VCFHeader)rod.getHeader(); + if ( header != null ) + fields.addAll(header.getMetaData()); } }