summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/bacon-video-widget.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/backend/bacon-video-widget.c b/src/backend/bacon-video-widget.c
index f500607ac..804fe43be 100644
--- a/src/backend/bacon-video-widget.c
+++ b/src/backend/bacon-video-widget.c
@@ -2919,17 +2919,16 @@ static gboolean
update_subtitles_tracks (BaconVideoWidget *bvw)
{
g_autolist(BvwLangInfo) list;
+ BvwLangInfo *info;
list = get_lang_list_for_type (bvw, "TEXT");
- /* Add "none" if there's subs */
- if (list != NULL || bvw->subtitle_uri != NULL) {
- BvwLangInfo *info;
- info = g_new0 (BvwLangInfo, 1);
- info->id = BVW_TRACK_NONE;
- info->codec = g_strdup ("none");
- list = g_list_prepend (list, info);
- }
+ /* Add "None" */
+ info = g_new0 (BvwLangInfo, 1);
+ info->id = BVW_TRACK_NONE;
+ info->codec = g_strdup ("none");
+ list = g_list_prepend (list, info);
+
if (bvw_lang_infos_equal (list, bvw->subtitles))
return FALSE;
if (bvw->subtitles)