Ushbu kasallikning sababi — porfirinlarning tabiiy almashinuvini buzuvchi genlardagi nuqsondir. Teri ostida toʻplanib, ular quyosh nurlari taʼsirida hujayralarning parchalanishiga yordam beradi. Bemorlarning azoblari gammaglobulin yordamida kamayadi. Shifokorlarning fikriga koʻra, ushbu kasallikdan aziyat chekkan eng mashhur yarim afsonaviy shaxsni ayting.