Quick question. This hasn\'t happened to me before when working with SelectOneMenu. This is my code.
If you are working objects in the value, check the equals() function.