Se sposti il codice, allora e' probabile che l'errore non sia esattamente lo stesso, ma che l'output sia presente in un altro punto.

In alternativa inserisci all'inizio dello script ob_start();