Passagem de parametros com jsf

Bem pessoal eu tenho uma aplicação onde eu paço o id de um model de um bean para outro so que ao editar as informções do segundo bean e salvar o parametro passado pelo primeiro é perdido e gera um nullPointException . Ja coloquei um inputhidden que recebe o valor mas sempre esse id eh perdido, alguem tem alguma sugestão?