diff -r 55a94beb521d -r b00f31b3b045 web/formwidgets.py --- a/web/formwidgets.py Wed Nov 03 16:39:49 2010 +0100 +++ b/web/formwidgets.py Fri Nov 05 17:11:40 2010 +0100 @@ -888,7 +888,9 @@ values = {} path = req.form.get(field.input_name(form, 'path')) if isinstance(path, basestring): - path = path.strip() or None + path = path.strip() + if path is None: + path = u'' fqs = req.form.get(field.input_name(form, 'fqs')) if isinstance(fqs, basestring): fqs = fqs.strip() or None