De werkzame stof in Sint - Janskruid is hypercine. Deze stof maakt de huid lichtgevoelig waardoor intensief zonnebaden dient vermeden te worden.