After mating, the female will lay her eggs on dead bracken (Pteridium aquilinum), or leaf litter near to violet plants - common dog-violet (Viola riviniana), heath dog-violet (Viola canina) or marsh violet (Viola palustris).
Eggs can be found on the food plant from mid-May to the end of June.