diff --git a/app/formations/edit_ue.py b/app/formations/edit_ue.py
index 685e13c79aeb14b1349c7cffd100ea629f192531..29e1c14eb43081e08f9dab5b1da8514adb9f8722 100644
--- a/app/formations/edit_ue.py
+++ b/app/formations/edit_ue.py
@@ -95,7 +95,7 @@ def do_ue_create(args, allow_empty_ue_code=False) -> UniteEns:
if args["coefficient"] == "":
args["coefficient"] = None
args["ects"] = args.get("ects", None)
- if args["ects"].strip() == "":
+ if args["ects"] is not None and args["ects"].strip() == "":
args["ects"] = None
# create
diff --git a/app/scodoc/sco_recapcomplet.py b/app/scodoc/sco_recapcomplet.py
index 11dd02f916d7124bfd0307b485bbe4d97aff34d5..55237e5e39cf0745e5a4d522516b0c7ba26569cf 100644
--- a/app/scodoc/sco_recapcomplet.py
+++ b/app/scodoc/sco_recapcomplet.py
@@ -144,7 +144,7 @@ def formsemestre_recapcomplet(
("evals", "Avec toutes les évaluations"),
("xlsx", "Excel (non formaté)"),
("xlsall", "Excel avec évaluations"),
- ("xlsvisible", "Excel avec colonnes telles affichées"),
+ ("xlsvisible", "Excel avec colonnes telles qu'affichées"),
("json", "Bulletins JSON"),
):
if fmt == tabformat: