fix for updating value and max to zero

The check in the watchers prevents the gauge to be updated to 0