Purtroppo ti assicuro che è proprio per quello, perchè mettendo gli isset() la pagina funziona.

Se invece non li metto e lascio la pagina com'era, la pagina viene caricata tutta bianca, e per vedere gli errori devo forzare col codice:
error_reporting(E_ALL);
ini_set("display_errors", 1)
;

Presumo la pagina venga caricata tutta bianca perchè va in die, quindi eventualmente potrebbe bastarmi anche un modo per specificare che in caso di errori le pagine non vadano automaticamente in die,

Però non so come fare, perchè in rete non ho trovato niente