We show that there are only finitely many nonconstant reflective automorphic forms Y on even lattices of squarefree level splitting two hyperbolic planes and give a complete classification in the case where the zeros of Y are simple and Y has singular weight.