hideNoSelectionOption en selectOneMenu no funciona como se esperaba

Tengo el siguiente selectOneMenu y dentro de mi componente quiero tener un elemento que no se debe mostrar, por ejemplo en casos donde el valor de# {Mybean.value} coincidir con un valor de# {Mybean.ListValues} No quiero tener una opción vacía en mi cuadro combinado.

  <p:selectOneMenu value="#{Mybean.value}"  hideNoSelectionOption="true"     
   required="true" requiredMessage="Required data">

      <f:selectItem itemLabel="" itemValue="#{null}" noSelectionOption="true" />
      <f:selectItems value="#{Mybean.ListValues}" var="option"  itemLabel="#{option.optionName}"   
      itemValue="#{option.optionId}"/>
 </p:selectOneMenu>

Busqué, pero no encontré nada útil, solo un enlace enforo de primefaces&nbsp;donde describe exactamente este problema.

Mi versión principal es3.5