glTexGen affected by modelview matrix?

I am adding projectors to my engine. When I use gltexgen on meshes in the scene, which are scaled and positioned in different ways, the coordinates produced by gltexgen are different.

Is there any way to “normalize” the gltexgen objects plane so that it just accepts a plane in global space?

I think I fixed it.