The "ghost of an index theorem" is an isomorphism between products of the kernel spaces and the cokernel spaces of a pair of bounded operators and their product, valid when each operator and also the product is assumed to have a generalized inverse. In this note we correct an error in the original proof, and extend the result to operators with closed range.