diff --git a/Playlist/PlaylistEntry.m b/Playlist/PlaylistEntry.m index 4cd329a6f..e736f1844 100644 --- a/Playlist/PlaylistEntry.m +++ b/Playlist/PlaylistEntry.m @@ -287,7 +287,7 @@ @dynamic length; - (NSNumber *)length { - return [NSNumber numberWithDouble:((double)self.totalFrames / self.sampleRate)]; + return [NSNumber numberWithDouble:(self.metadataLoaded)?((double)self.totalFrames / self.sampleRate):0.0]; } @dynamic path;