rendered paste bodyIndex: plugins/lyrics/lyrics/__init__.py
===================================================================
--- plugins/lyrics/lyrics/__init__.py (revision 5180)
+++ plugins/lyrics/lyrics/__init__.py (working copy)
@@ -84,7 +84,7 @@ def parse_song_data(artist, title):
def build_cache_path(artist, title):
folder = gconf.client_get_default().get_string(gconf_keys['folder'])
if folder is None:
- return None
+ folder = "~/.lyrics"
lyrics_folder = os.path.expanduser (folder)
if not os.path.exists (lyrics_folder):
Index: plugins/lyrics/lyrics/LyricsConfigureDialog.py
===================================================================
--- plugins/lyrics/lyrics/LyricsConfigureDialog.py (revision 5180)
+++ plugins/lyrics/lyrics/LyricsConfigureDialog.py (working copy)
@@ -42,6 +42,8 @@ class LyricsConfigureDialog (object):
# set fields from gconf
engines, self.folder = self.get_prefs()
+ if self.folder is None:
+ self.folder = '~/.lyrics'
self.path_display.set_text(self.folder)
self.toggle1.set_active('astraweb.com' in engines)
self.toggle2.set_active('lyrc.com.ar' in engines)