Issue #1737358 by BassistJimmyJam - changed isset() to !empty() call in case of user with no email address (e.g. Facebook, Twitter, etc logins).