Sicurissimo che la sessione sia inizializzata/valorizzata e che tale operazione non sia fatta/eseguita in ajax?
Cioè valorizzare la session senca ricaricare la pagina, in tal caso è normale che non sia presente nella pagina visto che il browser non sa ancora cosa è accaduto sul server, il dubbio nase perché quello che hai fatto/esposto e corretto.