Fix redundant reason check