diff --git a/run_workflow_phaeoexplorer.py b/run_workflow_phaeoexplorer.py
index b5f70f0fabc8fa53ee644cca78e6e0bd5107727f..4b135ea3d22370bc5e0cbbc60586b9d827decb3c 100755
--- a/run_workflow_phaeoexplorer.py
+++ b/run_workflow_phaeoexplorer.py
@@ -611,7 +611,6 @@ class RunWorkflow(speciesData.SpeciesData):
                     for e in v2:
                         if type(e) == dict:
                             if "transcripts" in e["name"]:
-                                # the attributes datasets is set in the function get_instance_attributes()
                                 self.datasets["transcripts_file"] = e["ldda_id"]
                                 self.datasets_name["transcripts_file"] = e["name"]
                             elif "proteins" in e["name"]:
@@ -637,7 +636,7 @@ class RunWorkflow(speciesData.SpeciesData):
             dataset_id = dataset["id"]
             if dataset_name == "{0}_v{1}.fasta".format(self.dataset_prefix, self.genome_version):
                 genome_hda_id = dataset_id
-            if dataset_name == "{0}_OGS{1}.gff".format(self.dataset_prefix, self.ogs_version):
+            if dataset_name == "{0}_OGS{1}_{2}.gff".format(self.dataset_prefix, self.ogs_version, self.date):
                 gff_hda_id = dataset_id
             if dataset_name == "{0}_OGS{1}_transcripts.fasta".format(self.dataset_prefix, self.ogs_version):
                 transcripts_hda_id = dataset_id