rem: if (totem_playing_dvd (totem) != FALSE)
add: if (totem_playing_dvd (totem->mrl) != FALSE)
context: totem_action_previous (Totem *totem){	char *mrl;	if (totem_playing_dvd (totem) == FALSE &&		totem_playlist_has_previous_mrl (totem->playlist) == FALSE		&& totem_playlist_get_repeat (totem->playlist) == FALSE)		return;        if (totem_playing_dvd (totem) != FALSE)        {                bacon_video_widget_dvd_event (totem->bvw, BVW_DVD_PREV_CHAPTER);        } else {		if (bacon_video_widget_is_seekable (totem->bvw) == FALSE				|| totem_time_within_seconds (totem) != FALSE) {			totem_playlist_set_previous (totem->playlist);			mrl = totem_playlist_get_current_mrl (totem->playlist);			totem_action_set_mrl_and_play (totem, mrl);			g_free (mrl);		} else {			totem_action_seek (totem, 0);		}	}}