Fixed a corner case bug where an already set value could get proposed again