diff --git a/src/nf_modules/emase/main.nf b/src/nf_modules/emase/main.nf
index 16d97e6a27c9c5dfc31c45258e9444a29800452f..4388aad7656b1d648ac53398b3f99de1791b387a 100644
--- a/src/nf_modules/emase/main.nf
+++ b/src/nf_modules/emase/main.nf
@@ -6,7 +6,7 @@ params.diploid_genome_out = "-x"
 process diploid_genome {
   container = "${container_url}"
   label "big_mem_mono_cpus"
-  tag "$file_id"
+  tag "${genome_a}-${genome_b}"
   if (params.diploid_genome_out != "") {
     publishDir "results/${params.diploid_genome_out}", mode: 'copy'
   }
@@ -15,7 +15,7 @@ process diploid_genome {
     tuple val(genome_a), path(fasta_a), val(genome_b), path(fasta_b)
 
   output:
-    tuple val(file_id), path(".fa"), emit: fasta
+    tuple val("${genome_a}_${genome_b}"), path(".fa"), emit: fasta
 
   script:
 """