Change icon
Make button not vanish when value is undefined