diff -Nru qmmp-0.1/lib/libqmmp/Input/mad/id3tag.cpp qmmp-0.1.null/lib/libqmmp/Input/mad/id3tag.cpp --- qmmp-0.1/lib/libqmmp/Input/mad/id3tag.cpp 2007-03-23 14:19:49.000000000 +0300 +++ qmmp-0.1.null/lib/libqmmp/Input/mad/id3tag.cpp 2007-05-30 11:11:51.000000000 +0400 @@ -115,10 +115,10 @@ m_title = codec->toUnicode(title.toCString(utf)).trimmed(); m_year = m_tag->year(); m_track = m_tag->track(); - if(fileRef.audioProperties()) - m_length = fileRef.audioProperties()->length(); m_empty = FALSE; } + if(fileRef.audioProperties()) + m_length = fileRef.audioProperties()->length(); }