bug fix: on Gmail, occasionally I got "null" for its IP.