diff --git a/tagutils/tagutils-flc.c b/tagutils/tagutils-flc.c index 9d9a2b2..926673b 100644 --- a/tagutils/tagutils-flc.c +++ b/tagutils/tagutils-flc.c @@ -37,8 +37,9 @@ _get_flctags(char *filename, struct song_metadata *psong) if(!FLAC__metadata_simple_iterator_init(iterator, filename, true, true)) { - DPRINTF(E_ERROR, L_SCANNER, "Cannot extract tag from %s\n", filename); - return -1; + DPRINTF(E_ERROR, L_SCANNER, "Cannot extract tag from %s [%s]\n", filename, + FLAC__Metadata_SimpleIteratorStatusString[FLAC__metadata_simple_iterator_status(iterator)]); + goto _exit; } do {