Hola suntus!!
Mira a mì la verdad, nunca me ha molestado el header location, a excepciòn, pues cuando le mando un echo por ahì que se me olvida quitarlo jejeeje, de resto nunca....
Una vez a un compañero de trabajo, le molestò resto esa instrucciòn, por què??, por el bobaso (en el buen sentido de la palabra) estaba dejando lìneas en blanco, oseà sin utilizar, y esto acasionaba que le arrojara un error con esa instrucciòn, nada grave, simplemnte se borraron las lìneas sin utilizar y listo!!!. Quizàs esto tambièn te puedo haber pasado!
Saludos