diff --git a/pandora_client/__init__.py b/pandora_client/__init__.py index 2eefd7b..0165f1f 100755 --- a/pandora_client/__init__.py +++ b/pandora_client/__init__.py @@ -494,6 +494,7 @@ class Client(object): volumes = self.active_volumes() for name in sorted(volumes): path = volumes[name] + if not isinstance(path, unicode): path = path.encode('utf-8') conn, c = self._conn() c.execute(u'SELECT path FROM file WHERE path LIKE ? AND deleted < 0', [u"%s%%" % path]) known_files = [r[0] for r in c.fetchall()]