--- src/parole-player.c.orig 2012-10-13 17:20:52.000000000 +0200 +++ src/parole-player.c 2012-10-13 21:37:55.000000000 +0200 @@ -2714,6 +2718,7 @@ void parole_player_combo_box_audiotrack_changed_cb(GtkWidget *widget, ParolePlayer *player) { gint audio_index = gtk_combo_box_get_active(GTK_COMBO_BOX(player->priv->combobox_audiotrack)); + if (player->priv->update_languages == FALSE) gst_set_current_audio_track(PAROLE_GST(player->priv->gst), audio_index); parole_player_set_audiotrack_radio_menu_item_selected(player, audio_index); } @@ -2721,6 +2726,7 @@ void parole_player_combo_box_subtitles_changed_cb(GtkWidget *widget, ParolePlayer *player) { gint sub_index = gtk_combo_box_get_active(GTK_COMBO_BOX(player->priv->combobox_subtitles)); + if (player->priv->update_languages == FALSE) gst_set_current_subtitle_track(PAROLE_GST(player->priv->gst), sub_index); parole_player_set_subtitle_radio_menu_item_selected(player, sub_index); }