keep avoiding call "value_if_nothing_is_returned_from_form" for disabled field
This change reverts to the previous behavior and is logically sound. All regression test continue to work. Not clear, why Antonio removed this call (maybe due to downstream changes, but these should be sorted out).