Given a class $\mathscr{A}$ of subsets of $\lbrack 0, 1\rbrack^d$ and an array $\{X_j: \mathbf{j} \in \mathbb{Z}^d_+\}$ of independent identically distributed random variables with $EX_j = 0, EX^2_j = 1$, the (unsmoothed) partial-sum process $S_n$ is given by $S_n(A) := n^{-d/2}\sum_{j \in n A}X_j, A \in \mathscr{A}$. If for the metric $\rho(A, B) = |A \Delta B|$ the metric entropy with inclusion $N_1(\varepsilon, \mathscr{A}, \rho)$ satisfies $\int^1_0(\varepsilon^{-1} \log N_I(\varepsilon, \mathscr{A}, \rho))^{1/2} d\varepsilon < \infty$, then an appropriately smoothed version of the partial-sum process converges weakly to the Brownian process indexed by $\mathscr{A}$. This improves on previous results of Pyke (1983) and of Bass and Pyke (1984) which require stronger conditions on the moments of $X_j$.