diff options
Diffstat (limited to 'apps/menus/theme_menu.c')
-rw-r--r-- | apps/menus/theme_menu.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/menus/theme_menu.c b/apps/menus/theme_menu.c index f8fb06b22f..c6553728a1 100644 --- a/apps/menus/theme_menu.c +++ b/apps/menus/theme_menu.c | |||
@@ -241,9 +241,11 @@ static struct browse_folder_info themes = {THEME_DIR, SHOW_CFG}; | |||
241 | 241 | ||
242 | int browse_folder(void *param) | 242 | int browse_folder(void *param) |
243 | { | 243 | { |
244 | char path[MAX_PATH]; | ||
244 | const struct browse_folder_info *info = | 245 | const struct browse_folder_info *info = |
245 | (const struct browse_folder_info*)param; | 246 | (const struct browse_folder_info*)param; |
246 | return rockbox_browse(info->dir, info->show_options); | 247 | return rockbox_browse(get_user_file_path(info->dir, 0, path, sizeof(path)), |
248 | info->show_options); | ||
247 | } | 249 | } |
248 | 250 | ||
249 | #ifdef HAVE_LCD_BITMAP | 251 | #ifdef HAVE_LCD_BITMAP |