Uroporphyrinogen decarboxylase levels were measured in haemolysed whole blood or fibroblasts from 3 unrelated patients with hepatoerythropoietic porphyria (HEP) and in 4 unrelated patients with familial porphyria cutanea tarda, a condition in which the enzyme is defective. In HEP patients enzyme activities were 7% of normal in erythrocytes and 8% of normal in cultured skin fibroblasts. All the features of HEP, including the characteristic accumulation of protoporphyrin in erythrocytes, are secondary to this enzyme defect. The father of 1 HEP patient was heterozygous for the same enzyme defect. He also had uroporphyrinuria and was therefore indistinguishable from patients with subclinical familial porphyria cutanea tarda. It is suggested that patients with HEP are homozygous for the gene that causes porphyria cutanea tarda.