A method is presented to remedy the defects of the projection-operator technique for calculating electron resonances in scattering from many-electron targets. Specifically it is shown that if the projection operator (i. e. , idempotent) Q is replaced by a quasi-projection operator Q such that limQ+ =0 as any r~-~, then the spectrum of QHQ is discrete, and can be made to be in essentially a unique correspondence with resonance energies. Belaxation of the idempotency requirement allows us to define two forms of Q operator. The simpler of the two forms is tested on e-H and e-He' systems; the two lowest resonant energies differ by