diff --git a/modoboa/admin/templatetags/admin_extras.py b/modoboa/admin/templatetags/admin_extras.py index 72b4a4cfb..506a57d84 100644 --- a/modoboa/admin/templatetags/admin_extras.py +++ b/modoboa/admin/templatetags/admin_extras.py @@ -211,13 +211,13 @@ def param(app, definition): % (name, name, value) if definition["type"] == "list_yesno": - for v in [("yes", _("Yes")), ("no", _("No"))]: + for idx, v in enumerate([("yes", _("Yes")), ("no", _("No"))]): checked = "checked" if value == v[0] else "" result += """ -""" % dict(id=name, value=v[0], label=v[1], checked=checked) +""" % dict(id="%s_%d" % (name, idx), name=name, value=v[0], label=v[1], checked=checked) if definition["type"] == "list": result += """