UHRF1 suppresses KLF6 through H3K9 methylation to promote HCC development. Here, KLF6 is linked to hepatocellular carcinoma.