- {% if has_smtp %}
+ {% if has_smtp and has_password_recovery %}
diff --git a/canaille/templates/password.html b/canaille/templates/password.html
index 1d4e84a1..838793e1 100644
--- a/canaille/templates/password.html
+++ b/canaille/templates/password.html
@@ -31,7 +31,7 @@