improve error on no password