From d681ed8c76c2652864688fefad559b191405e279 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 11 Aug 2010 21:02:33 +0200 Subject: [PATCH] fix fucking useless dependence --- weboob/core/backends.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/weboob/core/backends.py b/weboob/core/backends.py index 4b05dd8a..64dccc0d 100644 --- a/weboob/core/backends.py +++ b/weboob/core/backends.py @@ -24,7 +24,6 @@ from logging import debug, error, exception, warning import os import re import stat -import xdg.IconTheme from weboob.capabilities.cap import ICap from weboob.tools.backend import BaseBackend @@ -71,7 +70,12 @@ class Backend(object): @property def icon_path(self): if self.klass.ICON is None: - self.klass.ICON = xdg.IconTheme.getIconPath(self.klass.NAME) + try: + import xdg.IconTheme + except ImportError: + pass + else: + self.klass.ICON = xdg.IconTheme.getIconPath(self.klass.NAME) return self.klass.ICON def iter_caps(self):