diff --git a/workflow/scripts/map_reads.py b/workflow/scripts/map_reads.py
index 4fd4d211460d54bbd13ffb72e7daec83092d71da..552a2d9735c3c7bf8b4efb3f26b7cd0be0ca1f71 100644
--- a/workflow/scripts/map_reads.py
+++ b/workflow/scripts/map_reads.py
@@ -100,7 +100,7 @@ def generate_sa(fastq, reference):
     with open(sai, 'w') as sai_file:
         bwa_command = "bwa aln %s -t %d %s %s" \
                 % (bwa_aln_params, cpu_count(),
-                   reference, fastq_basename)
+                   reference, fastq)
 
         logger.info("Running bwa with %s", bwa_command)
         subprocess.check_call(shlex.split(bwa_command), stdout=sai_file)