push: missing value return on error