X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fvcard%2Fserv_vcard.c;h=02681b0217936bc3f4389da45264d05c5f5608bc;hb=175772212814e61c29e8905675d03800c22ddccb;hp=8561d43cec9ae7747a7208ceb6c05ed40c120e5a;hpb=beb19ae3785b790d4691783b6cacd32517716b2a;p=citadel.git diff --git a/citadel/modules/vcard/serv_vcard.c b/citadel/modules/vcard/serv_vcard.c index 8561d43ce..02681b021 100644 --- a/citadel/modules/vcard/serv_vcard.c +++ b/citadel/modules/vcard/serv_vcard.c @@ -718,8 +718,12 @@ int vcard_upload_aftersave(struct CtdlMessage *msg) { * But if the user was an Aide or was edited by an Aide then we can * Assume they don't need validating. */ - if (CC->user.axlevel >= 6) + if (CC->user.axlevel >= 6) { + lgetuser(&CC->user, CC->curr_user); + CC->user.flags |= US_REGIS; + lputuser(&CC->user); return (0); + } set_mm_valid();