bugfix: don't set value to zero, when the empty value is selected