diff -r 8f00836580f1 -r f2409d5f2b75 web/formfields.py --- a/web/formfields.py Thu Jul 09 17:16:49 2009 +0200 +++ b/web/formfields.py Thu Jul 09 19:35:32 2009 +0200 @@ -207,7 +207,7 @@ super(StringField, self).init_widget(widget) if isinstance(self.widget, TextArea): self.init_text_area(self.widget) - if isinstance(self.widget, TextInput): + elif isinstance(self.widget, TextInput): self.init_text_input(self.widget) def init_text_input(self, widget):