web/formrenderers.py
branchtls-sprint
changeset 1576 3bfcf1e4eb26
parent 1436 97774eb6443b
child 1601 171afa270086
--- a/web/formrenderers.py	Thu Apr 30 10:46:50 2009 +0200
+++ b/web/formrenderers.py	Thu Apr 30 12:35:49 2009 +0200
@@ -146,8 +146,8 @@
 
     def display_field(self, form, field):
         return (self.display_fields is None
-                or field.name in self.display_fields
-                or field.name in form.internal_fields)
+                or (field.name, field.role) in self.display_fields
+                or (field.name, field.role) in form.internal_fields)
 
     def render_fields(self, w, form, values):
         form.form_build_context(values)