FacesMessage não some

Boa tarde.

Tenho uma tela que possui uma lista com um checkbox em cada registro.

Se o usuário não selecionar nenhum checkbox e mandar exibir o relatorio, aparece a mensagem corretamente informando-o que é necessário selecionar pelo menos uma opcao da lista.
E apos a mensagem de erro o usuario selecionar um checkbox e mandar exibir, o relatorio abre normalmente porem a mensagem de erro ainda continua na tela.

Ja retornei a navegacao da pagina atual mas a msg nao sai da tela.

Alguem sabe uma solucao?