isfailure can't handle the case when the resultproperty is not set.