Erro de javascript ao expirar a sessão (Ajax + JSF)

Boa Tarde Pessoal,

Estou trabalhando em um projeto em JSF, e estou com um problema ao expirar a sessão.

O meu menu principal é feito da seguinte forma:

<h:form>
        <rich:toolBar itemSeparator="line">
	            <rich:toolBarGroup>
		            <rich:dropDownMenu value="texto" >
		                <rich:menuItem rendered="#{backingBeanDomain.userHasPermission_client}" submitMode="ajax" value="cliente"
					action="#{clientBean.inicializacao}"
					oncomplete="javascript: openWindow('../register/client/page.jsf', 'actarisPopUpWindow', '1014', '708');">
		                </rich:menuItem>

Ao final do método “inicializacao”, o sistema abre uma nova janela com o cadastro de cliente. Isso funciona corretamente.

Porém se a sessão expirar e eu clicar no menu, o sistema redireciona corretamente para a tela de login, e acontece o seguinte erro de javascript:

Object does not support this property or method

Se eu não usar o atributo submitMode=“ajax” ele não da erro ao expirar a sessão, mas dai o meu menu não funciona direito.

Alguem alguma sugestão pra corrigir isso?

Valew