From ca328a798f0f94420747ecaba47bd85885c98b7b Mon Sep 17 00:00:00 2001 From: "B.Greenham" Date: Mon, 30 Aug 2010 18:25:40 -0400 Subject: [PATCH] Fix crash upon recieving SVSJOIN for remote user. --- modules/core/m_join.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/core/m_join.c b/modules/core/m_join.c index ad1b872..67360be 100644 --- a/modules/core/m_join.c +++ b/modules/core/m_join.c @@ -113,6 +113,9 @@ me_svsjoin(struct Client *client_p, struct Client *source_p, int parc, const cha if((target_p = find_person(parv[1])) == NULL) return 0; + if(!MyClient(target_p)) + return 0; + user_join(&me, target_p, parv[2], NULL); return 0; }