RequestContext.getCurrentInstance() não funciona

Galera, estou tentando fazer uma chamada de um commandLink para um método que usa o getCurrentInstance() do PrimeFaces mas não tá funcionando.
Tá me retornando nulo.

[code]

public void back() {
	 RequestContext context = RequestContext.getCurrentInstance();    
     //execute javascript  
     context.execute("history.back();");  
}[/code]

Chamada

[code]

            	<div class="OptionsPanel">
           			<h:form id="OptionsForm" >
           				<h:commandLink id="backLink" action="#{loginController.back}" title="Voltar" ajax="true">
                    		<h:graphicImage library="images" name="top_1a_voltar2.jpg" style="border:0px"/>
           				</h:commandLink>
           			</h:form>
           		</div>[/code]

Alguém sabe o que eu estou fazendo de errado?