Chris(es),
> It is indeed spectacular
>
> Unfortunately, it is now missing all the item information. So it still
> needs to call C4::Biblio::EmbedItemsInMarcBiblio($record,
> $biblionumber) if ($embeditems);
>
> Can you test it with that ?
One other thought: Won't $record = MARC::Record::new_from_usmarc( $row->{marc} ) choke on normarc, unimarc, and friends?