diff --git a/CHANGELOG.md b/CHANGELOG.md
index d35003fb3eeb0b888931a833de11bf3d54da9f41..03e31467ee1c86f6dc803d505a59f7779176ca32 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,9 +6,9 @@
 * Remove parsing restrictions for submitted stranded/spike/species (#105, #106)
 * Pass unidentified ends instead of overwriting it as unknown
 * Move fastqc process before trim to catch fastq errors (#107)
-* Only use fastq's that match *.R[1,2].fastq.gz naming convention (#107)
+* Only use fastq's that match *[_.]R[1-2].fastq.gz naming convention (#107)
 * Add error output for no fastq's
-* Update input bag export config to only fetch fastq's that match *.R[1,2].fastq.gz naming convention
+* Update input bag export config to only fetch fastq's that match *[_.]R[1-2].fastq.gz naming convention
 
 *Known Bugs*
 * Override params (inputBag, fastq, species) aren't checked for integrity
diff --git a/workflow/scripts/bdbag_fetch.sh b/workflow/scripts/bdbag_fetch.sh
index ea2efd055d201aad1615399db35fad2ac87e7d7a..45ee14a7da409e011494921bafa204b44e96f795 100644
--- a/workflow/scripts/bdbag_fetch.sh
+++ b/workflow/scripts/bdbag_fetch.sh
@@ -18,7 +18,7 @@ if [ "${validate}" != "is valid" ]
 then
     exit 1
 fi
-for i in $(find */ -name "*.R[1-2].fastq.gz")
+for i in $(find */ -name "*[_.]R[1-2].fastq.gz")
 do
     path=${2}.$(echo ${i##*/} | grep -o "R[1,2].fastq.gz")
     cp ${i} ./${path}