diff --git a/mpeg/mpegfile.cpp b/mpeg/mpegfile.cpp index 2f13e605..3c89ce38 100644 --- a/mpeg/mpegfile.cpp +++ b/mpeg/mpegfile.cpp @@ -345,6 +345,10 @@ bool MPEG::File::strip(int tags) d->hasID3v2 = false; delete d->ID3v2Tag; d->ID3v2Tag = 0; + + // v1 tag location has changed, update if it exists + if(d->ID3v1Tag) + d->ID3v1Location = findID3v1(); } if(tags & ID3v1 && d->hasID3v1) {