No es necesario que pongas
Código PHP:
if (!isset($_SESSION)) {
session_start();
}
Puesto que la funcion session_start() no solo retoma una session iniciada, sino que tambien crea una si no se ha iniciado, por ello es redundante quita ese if, si con ello no resuelves tu problema verifica si no tienes espacios en blanco despues del <?php si persiste verifica que estes guardando el archivo en UTF-8 pero sin BOM.
Saludos