Si todo lo demás falla....
Este link está en los comentarios de los usuarios sobre register_globals, en php.net. Ahí muestra una manera de "borrar" las variables globales creadas por register_globals On. (nunca lo usé pero creo que podría llegar a servirte si no podés solucionarlo de otra manera)
http://andreineculau.wordpress.com/?s=register_globals
Suerte
Califa