=== modified file 'xl/xldbus.py' --- old/xl/xldbus.py 2009-06-01 21:35:42 +0000 +++ new/xl/xldbus.py 2009-06-02 02:15:15 +0000 @@ -100,7 +100,7 @@ """ try: value = self.exaile.player.current[attr] - except ValueError: + except (ValueError, TypeError): value = None if value: return unicode(value)