A direct proof is given of Voiculescu's addition theorem for freely independent real-valued random variables, using resolvents of self-adjoint operators. In contrast to the original proof, no assumption is made on the existence of moments above the second.