diff -r ec241d3a69ea -r 888871a071d9 web/formrenderers.py --- a/web/formrenderers.py Thu Apr 30 18:15:08 2009 +0200 +++ b/web/formrenderers.py Thu Apr 30 18:31:43 2009 +0200 @@ -149,6 +149,7 @@ if isinstance(field, HiddenInitialValueField): field = field.visible_field return (self.display_fields is None + 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)