prevent saving/remove setting when value is empty