diff --git a/django/newforms/forms.py b/django/newforms/forms.py index 9a1257295e..9e4fc30a7a 100644 --- a/django/newforms/forms.py +++ b/django/newforms/forms.py @@ -82,7 +82,7 @@ class Form(StrAndUnicode): if bf.is_hidden: if bf_errors: top_errors.extend(['(Hidden field %s) %s' % (name, e) for e in bf_errors]) - hidden_fields.append(str(bf)) + hidden_fields.append(unicode(bf)) else: if bf_errors: output.append(u'%s' % bf_errors)