diff --git a/weboob/tools/application/qt/backendcfg.py b/weboob/tools/application/qt/backendcfg.py
index 99b3a385..bc4cc727 100644
--- a/weboob/tools/application/qt/backendcfg.py
+++ b/weboob/tools/application/qt/backendcfg.py
@@ -285,7 +285,7 @@ class BackendCfg(QDialog):
backend.license,
(unicode(self.tr('Website: %s
')) % backend.website) if backend.website else '',
backend.description,
- ', '.join([cap.__name__ for cap in backend.iter_caps()])))
+ ', '.join(sorted([cap.__name__.replace('ICap', '') for cap in backend.iter_caps()]))))
if backend.has_caps(ICapAccount) and self.ui.nameEdit.isEnabled() and backend.klass.ACCOUNT_REGISTER_PROPERTIES is not None:
self.ui.registerButton.show()