Problema com botão Gravar

Bom dia galera, tudo bem? Bom, na minha aplicação tenho um dialog no qual pesquisa assuntos em uma tela de acervo.xhtml. Se o usuário não encontrou o assunto, tenho um Botão no dialog que vai fazer com que abra a tela de assuntos, mais precisamente o cadastro de assuntos e o usuário vai poder criar um NOVO ASSUNTO.
Problema: está funcionando tudo ok, só que o botão GRAVAR que está em assuntos está aparecendo se um usuário entrar no cadastro do mesmo DIRETO, sendo que ele SOMENTE deveria aparecer se alguém abrisse o dialog de assuntos em acervo e clicasse em NOVO ASSUNTO.
Abaixo o botão de NOVO ASSUNTO no dialog na tela de ACERVO:

<treap:btnAdicionar label="Novo Assunto" bean="#{acervoJsfBean}" url="assuntos.xhtml?faces-redirect=true" immediate="true"/>  

Onde é utilizado o BOTÃO GRAVAR na tela de ASSUNTOS:

<h:panelGrid columns="3">  
                           <treap:btnCrudNovo bean="#{assuntosJsfBean}" visivel="#{sec:ifAnyGranted('ADM')}"/>  
                           <treap:btnCrudSalvar bean="#{assuntosJsfBean}"/>  
                           <treap:btnCrudCancelar bean="#{assuntosJsfBean}"/>  
                       </h:panelGrid>  
                       <treap:btnConfirmarAdicao bean="#{assuntosJsfBean}" url="acervo.xhtml?faces-redirect=true" visivel="#{assuntosJsfBean.adicionando}"/>

Obs: o btnCrudNovo entra no cadastro desabilitado e o btnConfirmarAdicao que é o GRAVAR não deveria aparecer no cadastro, SOMENTE SE o usuário abrisse o dialog.
Se alguém puder ajudar a habilitar ele somente quando ele fizer a operação acima citada, agradeceria mto. Vlw

Alguém podia dar uma ajuda aí??