Our findings provide a plausible molecular explanation for the currently unexplained immunodeficiency in ICF2 and suggest a role for ZBTB24 in c-NHEJ. The gene discussed is ZBTB24; the disease is Immunodeficiency.