Index: apps/onplay.c =================================================================== RCS file: /cvsroot/rockbox/apps/onplay.c,v retrieving revision 1.87 diff -u -r1.87 onplay.c --- apps/onplay.c 16 Aug 2006 13:25:44 -0000 1.87 +++ apps/onplay.c 25 Aug 2006 13:24:01 -0000 @@ -251,21 +251,21 @@ bool ret = false; if ((audio_status() & AUDIO_STATUS_PLAY && context == CONTEXT_WPS) || - context == CONTEXT_TREE) + context == CONTEXT_TREE || context == CONTEXT_ID3DB) { - if (context == CONTEXT_WPS) + items[i].desc = ID2P(LANG_CATALOG_VIEW); + items[i].function = catalog_view_playlists; + i++; + + if (context != CONTEXT_ID3DB) { - items[i].desc = ID2P(LANG_CATALOG_VIEW); - items[i].function = catalog_view_playlists; + items[i].desc = ID2P(LANG_CATALOG_ADD_TO); + items[i].function = cat_add_to_a_playlist; + i++; + items[i].desc = ID2P(LANG_CATALOG_ADD_TO_NEW); + items[i].function = cat_add_to_a_new_playlist; i++; } - - items[i].desc = ID2P(LANG_CATALOG_ADD_TO); - items[i].function = cat_add_to_a_playlist; - i++; - items[i].desc = ID2P(LANG_CATALOG_ADD_TO_NEW); - items[i].function = cat_add_to_a_new_playlist; - i++; } m = menu_init( items, i, NULL, NULL, NULL, NULL );