Index: apps/recorder/albumart.c =================================================================== --- apps/recorder/albumart.c (revision 16109) +++ apps/recorder/albumart.c (working copy) @@ -189,6 +189,7 @@ char size_string[9]; struct wps_data *data = gui_wps[0].data; + int fd; if (!data) return false; @@ -205,7 +206,16 @@ /* Then we look for generic bitmaps */ *size_string = 0; - return search_albumart_files(id3, size_string, buf, buflen); + if (search_albumart_files(id3, size_string, buf, buflen)) + return true; + + fd = open(ROCKBOX_DIR "/missing-aa.log", O_CREAT|O_WRONLY); + if (fd >= 0) { + lseek(fd, 0, SEEK_END); + fdprintf(fd, "%s\t%s\t%s\n", id3->path, id3->artist, id3->album); + } + close(fd); + return false; } /* Draw the album art bitmap from the given handle ID onto the given WPS.