#585 Improve signup errors
Merge branch 'pull/242'