Se invece togli il controllo la pagina compare regolarmente?

Posta un po' di codice in più, ad esempio tutto il contenuto dell'if, magari il problem a sta là dentro e non è la condizione dell'if a bloccarti lo script.

Inoltre assicurati di impostare il livello massimo di error_reporting, probabilmente: E_NOTICE|E_STRICT|E_ALL, ma dipende dalla versione di PHP che usi, per sapere quali puoi usare guarda qui.