It was a redundant check because it is checked in slotControlValueChanged as well.