Case addition:

Fixed case where user has existing public key but hasn't configured a
key with Github