Last spell gem unequipped upon loading of save with Zonte's card

Whenever I save and exit the game, my last spell gem on each creature is missing.

Since it is only one slot I think the game first checks how many spell gems each creature has equipped and then checks how many slots each creature has. Zonte’s card ability is probably applied after this check is performed thus the empty last slot.