diff --git a/app/scodoc/sco_recapcomplet.py b/app/scodoc/sco_recapcomplet.py
index 85ca00421c93927ccd4d6f0f9575b783521c1aca..1885049de957b71fa38cad29cc2480868e5fabbc 100644
--- a/app/scodoc/sco_recapcomplet.py
+++ b/app/scodoc/sco_recapcomplet.py
@@ -277,7 +277,9 @@ def _formsemestre_recapcomplet_to_file(
             include_evaluations=include_evaluations,
             filename=filename,
         )
-        return scu.send_file(data, filename=filename, mime=scu.get_mime_suffix(format))
+        return scu.send_file(
+            data, filename=filename, mime=scu.get_mime_suffix(tabformat)
+        )
     elif tabformat == "xml":
         data = gen_formsemestre_recapcomplet_xml(
             formsemestre.id,
diff --git a/sco_version.py b/sco_version.py
index 47749083b7a65b302f2ec48f14856c21f7d1f441..254a85573c0851bc205df13e3fab9b6a0821083f 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -1,7 +1,7 @@
 # -*- mode: python -*-
 # -*- coding: utf-8 -*-
 
-SCOVERSION = "9.4.42"
+SCOVERSION = "9.4.43"
 
 SCONAME = "ScoDoc"