diff --git a/src/tag/TagId3.cxx b/src/tag/TagId3.cxx index 9bf0eb8c4..f6b2b1d06 100644 --- a/src/tag/TagId3.cxx +++ b/src/tag/TagId3.cxx @@ -351,6 +351,8 @@ tag_id3_scan(InputStream &is, try { tag = tag_id3_load(is); + if (!tag) + return false; } catch (const std::runtime_error &e) { LogError(e); return false;