* follo hashiterator api-change
[citadel.git] / citadel / modules / vcard / serv_vcard.c
index 8561d43cec9ae7747a7208ceb6c05ed40c120e5a..02681b0217936bc3f4389da45264d05c5f5608bc 100644 (file)
@@ -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();