readOnly do <h:selectOneMenu> JSF 2.0

Bom, estava eu aqui fazendo umas modificações no meu sistema e tive um problema com o atributo readOnly do <h:selectOneMenu>.

Eles esta estruturado da seguinte forma.

<h:selectOneMenu value="#{chamadoController.chamado.projeto}"
			 required="true"
		         readonly="#{not empty chamadoController.chamado.id}"
			 label="#{msgs['call.project']}"
			 style="width: 200px"
			 converter="projetoConverter">
	<f:selectItems id="projects"
			      value="#{chamadoController.projetoItems}"
			      var="projetos"
			      itemLabel="#{projetos.nome}"
			      itemValue="#{projetos}" />
</h:selectOneMenu>

Se isto fizer alguma diferença, eu estou usando Richfaces 4 + JSF 2.0 + JPA + EJB.
E já tentei setar false, true diretamente e nenhum deles funcionou também.

Gostaria de saber alguma forma de contornar isso, pensei no disable, mas ele é um campo requerido, então da problema na hora de persistir no banco.

Não sei se pode, mas vou dar um up, para não fazer repost.
Pois realmente gostaria de ver se alguem sabe sobre o problema.

Obrigado.