diff --git a/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp b/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp
index 2044120bb392ebcd4dc00bff051e89d9f1a28cc1..32132ea9ff340e170bb9c24d3824c63b150c3bfd 100644
--- a/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp
+++ b/src/utils/FileRecordTools/FileReaders/InputStreamMgr.cpp
@@ -175,9 +175,8 @@ bool InputStreamMgr::detectBamOrBgzip(int &numChars, int currChar, bool &mustApp
 			_bamReader = new BamTools::BamReader();
 			_bamReader->OpenStream(_finalInputStream);
 			QuickString bamHeader(_bamReader->GetHeaderText());
-			BamTools::RefVector bamRefs(_bamReader->GetReferenceData());
 
-			if (bamHeader.empty() || bamRefs.empty()) {
+			if (bamHeader.empty()) {
 				//This is NOT a bam file.
 				_pushBackStreamBuf->clear();
 				_compressedSaveData.clear();