]> jfr.im git - solanum.git/blobdiff - src/s_user.c
Automated merge with ssh://hg.atheme.org//hg/charybdis
[solanum.git] / src / s_user.c
index adbcea69bd79d55f94bcde9a28856f0d1b501309..6c81df8ea5e81bc95c25accb3807445b11447731 100644 (file)
@@ -975,6 +975,8 @@ user_mode(struct Client *client_p, struct Client *source_p, int parc, const char
                                        source_p->localClient->opername = NULL;
 
                                        rb_dlinkFindDestroy(source_p, &local_oper_list);
+                                       privilegeset_unref(source_p->localClient->privset);
+                                       source_p->localClient->privset = NULL;
                                }
 
                                rb_dlinkFindDestroy(source_p, &oper_list);