This patch fixes variable substitution in "Your new Password" mails in Django - without it users get the string "%(site_name)s" in their email. --Maximillian Dornseif Index: django/contrib/admin/templates/registration/password_reset_email.html =================================================================== --- django/contrib/admin/templates/registration/password_reset_email.html (revision 3138) +++ django/contrib/admin/templates/registration/password_reset_email.html (working copy) @@ -1,6 +1,6 @@ {% load i18n %} {% trans "You're receiving this e-mail because you requested a password reset" %} -{% trans "for your user account at %(site_name)s" %}. +{% blocktrans %}for your user account at {{ site_name}}{% endblocktrans %}. {% blocktrans %}Your new password is: {{ new_password }}{% endblocktrans %}