lastgenre: tolerate `el.weight is None`