diff --git a/categories/modify_category.html b/categories/modify_category.html
index 3c78235..e719b6b 100644
--- a/categories/modify_category.html
+++ b/categories/modify_category.html
@@ -9,11 +9,19 @@
{{* Traiter l'envoi du formulaire *}}
{{#form on="save"}}
+ {{* Vérifier s'il existe déjà une catégorie avec le même nom *}}
+ {{#load type="category"}}
+ {{if $name|tolower == $_POST.name|trim|tolower && $key != $_GET.key}}
+ {{:error message="Modification impossible car ce nom de catégorie (« %s ») existe déjà !"|args:$name|trim}}
+ {{:break}}
+ {{/if}}
+ {{/load}}
+
{{:save
key=$category.key
validate_schema="./category.schema.json"
type="category"
- name=$_POST.name|trim
+ name=$_POST.name|trim|tolower|ucfirst
}}
{{:redirect force="./index.html?ok=1&msg=modification"}}
{{/form}}