Dúvidas sobre Session

Olá,

Gostaria de saber como faço para testar se uma sessão é nula.
Estou fazendo assim:

HttpSession sessao = request.getSession(false);
    
    if(sessao == null){          
       return mapping.findForward("expirou");       
    }

Estou fazendo isto dentro do método execute da Action do Struts, mas ele não entra no if quando a sessão expira. Ao expirar ele dá o erro de NullPointerException.

O que fazer?

Será que ninguém pode me ajudar!!!

:cry: