No, purtroppo non funziona nemmeno così... Oltre a quella che mi hai indicato, ho cambiato la riga all'inzio dello script:

document.getElementById("composizione").innerHTML= "";

ma niente da fare