handle JS-disabled signups (stopgap)