Fix new (unmodified) macro profiles being added to wrong storage, spotted by szyk