Whereas it (correctly) gets marked as 1d6+1 damage when dragged from the library's weapon list onto a player sheet.
Suspect this means the weapon list is populated from static data, rather than looking up the values from the contained weapons - so a more complete fix might be to convert this reference class to do dynamic look ups.
Quick fix would be to just update the static data !