it appears, that vcard could be null
in the case, no vcard is set yet, so to avoid crashing, just return null