jump address error when value taken from if statement without else clause; close #712