diff --git a/weboob/core/repositories.py b/weboob/core/repositories.py index 965344d402c26e6a87b4c900ff3e4772212e75bc..8892a7dd948622e3c7aeefeed05024267e127756 100644 --- a/weboob/core/repositories.py +++ b/weboob/core/repositories.py @@ -270,7 +270,7 @@ def build_index(self, path, filename): else: m = ModuleInfo(module.name) m.version = self.get_tree_mtime(module_path) - m.capabilities = [c.__name__ for c in module.iter_caps()] + m.capabilities = list(set([c.__name__ for c in module.iter_caps()])) m.description = module.description m.maintainer = module.maintainer m.license = module.license