quadrics messing up lighting

I have a maze program using polygons for most of the objects. There is a point light source that moves with the player (first person). Everything worked fine until I tried to add any quadric object (or even glutSphere()). My point light gets moved off somewhere, but it’s definitely not at the player. Any idea what might be going on with this?

Thanks.