FYI: fix inconsistent return value