Given a matrix M = (a i,j ) a square is a 2×2 submatrix with entries a i,j , a i,j+s , a i+s,j , a i+s,j+s for some s ≥ 0, and a zero-sum square is a square where the entries sum to 0. Recently, Arévalo, Montejano and Roldán-Pensado [1] proved that all large n × n {−1, 1}-matrices M with | disc(M )| = | a i,j | ≤ n contain a zero-sum square unless they are diagonal. We improve this bound by showing that all large n × n {−1, 1}-matrices M with | disc(M )| ≤ n 2 /4 are either diagonal or contain a zero-sum square.