Una de las soluciones es que la variable la uses sin sesiones y una vez tengas el valor definitivo lo pases a la sesion.
Pasa tal cual sucede cuando apretas cerrar sesion y no pasas por una pagina intermedia que haga el session_destroy().
Trata de cargar una variable normal desde la de session al comienzo de la pagina y trabaja con ella hasta que debas cambiar el valor que se envia en la variable de sesion.
Suerte!