diff --git a/weboob/browser/filters/html.py b/weboob/browser/filters/html.py index 82e43d9d9c9b2b84e32c3fa7d24e35912ba847fd..25dae8a89f8c8313d1c77969cddac2d2af9a0b0c 100644 --- a/weboob/browser/filters/html.py +++ b/weboob/browser/filters/html.py @@ -180,7 +180,7 @@ def filter(self, el): if el.attrib.get('type') in ('radio', 'checkbox'): return 'checked' in el.attrib # regular text input - elif el.attrib.get('type', '') in ('', 'text', 'email', 'search', 'tel', 'url'): + elif el.attrib.get('type', '') in ('', 'text', 'email', 'search', 'tel', 'url', 'password', 'hidden'): try: return unicode(el.attrib['value']) except KeyError: