diff --git a/weboob/browser2/filters/html.py b/weboob/browser2/filters/html.py
index b3e28fbf..8c9e960f 100644
--- a/weboob/browser2/filters/html.py
+++ b/weboob/browser2/filters/html.py
@@ -37,7 +37,7 @@ class AttributeNotFound(FilterError):
class CSS(_Selector):
@classmethod
- def select(cls, selector, item):
+ def select(cls, selector, item, obj=None, key=None):
return item.cssselect(selector)
@@ -69,6 +69,7 @@ class Link(Attr):
def __init__(self, selector=None, default=_NO_DEFAULT):
super(Link, self).__init__(selector, 'href', default=default)
+
class CleanHTML(Filter):
def filter(self, txt):
if isinstance(txt, (tuple, list)):
diff --git a/weboob/browser2/filters/json.py b/weboob/browser2/filters/json.py
index e2ed6356..d7a26b19 100644
--- a/weboob/browser2/filters/json.py
+++ b/weboob/browser2/filters/json.py
@@ -40,7 +40,6 @@ class Dict(_Selector):
self.selector.append(name)
return self
-
@classmethod
def select(cls, selector, item, obj=None, key=None):
if isinstance(item, dict):
@@ -55,6 +54,3 @@ class Dict(_Selector):
content = content.get(el)
return content
-
-
-