fix inconsistent return value from fn
putting this in the queue when I remember as deep in something else but it fixed a fatal on off-site payment processor
Merge pull request #3691 from eileenmcnaughton/master

fix inconsistent return value from fn