diff --git a/player/loadfile.c b/player/loadfile.c index 7a6c8a6091..90a1175b85 100644 --- a/player/loadfile.c +++ b/player/loadfile.c @@ -491,6 +491,8 @@ static bool compare_track(struct track *t1, struct track *t2, char **langs, bool return l1 > l2; if (t1->attached_picture != t2->attached_picture) return !t1->attached_picture; + if (t1->image != t2->image) + return !t1->image; if (t1->stream && t2->stream && opts->hls_bitrate >= 0 && t1->stream->hls_bitrate != t2->stream->hls_bitrate) {