Shouldn't we do a ```return ;``` here as we can't work with a ```null``` session ?