Clusters merge with rate kernel K(i,j). For the multiplicative kernel K(i,j)=ij, a gelation transition occurs at finite time tgel=1: an infinite cluster forms and mass is no longer conserved. The cluster-size distribution follows a scaling form nk(t) ~ k−τ near gelation. Constant and additive kernels never gel.