rem: gtk_tree_path_free (playlist->_priv->current); playlist->_priv->current = gtk_tree_path_new_from_string ("0");
add: if (playlist->_priv->current != NULL) { gtk_tree_path_free (playlist->_priv->current); playlist->_priv->current = NULL; } update_current_from_playlist (playlist);
context: gtk_playlist_set_at_start (GtkPlaylist *playlist){	GtkTreeIter iter;	g_return_if_fail (GTK_IS_PLAYLIST (playlist));	gtk_playlist_unset_playing (playlist);	gtk_tree_path_free (playlist->_priv->current);	playlist->_priv->current = gtk_tree_path_new_from_string ("0");}