If error, then call fn and not proceed