La discussione mi sembra molto simile a QUESTA dove ugualmente ti era stato fatto notare che vincolando le impostazioni di determinate variabili in sessione in caso queste condizioni non si verifichino le variabili risultano vuote!