Index: rockbox-devel/apps/tree.c =================================================================== --- rockbox-devel.orig/apps/tree.c +++ rockbox-devel/apps/tree.c @@ -991,7 +991,10 @@ static bool dirbrowse(void) if(need_update) { tc.selected_item = gui_synclist_get_sel_pos(&tree_lists); need_update=false; - if ( numentries > 0 ) { + if ( numentries == 0 ) { + if(global_settings.talk_file >0) + talk_id(LANG_NO_FILES, false); + }else if ( numentries > 0 ) { /* Voice the file if changed */ if(lasti != tc.selected_item || restore) { int attr;