It seems I don't understand what is the problem. Isn't the intended action the form to have errors if nothing is selected? This is checked with the: if form.accepts(request.vars, session): ...
> My app throws an error if you click the submit button without selecting an
> item from the list in the form.
>
> I have tried adding 'zero=T('Choose one')', both with and without adding the
> string 'Choose one' to the list 'options'. What would the best way to
> validate this be?

