Lua Exception when trying to grant [Lesser Charm of Good Fortune] after pet battle

I get that we’re probably not supposed to receive these before the final release, which is in four days, but I must say it annoys me when the game throws an exception after a pet battle, telling me I would have gotten 2 [Lesser Charm of Good Fortune], had that actually been implemented.

I may only have lua errors enabled because I’m an addon developer, but still. Isn’t it an oversight that the game tries to grant you these tokens when it’s not supposed to?