diff --git a/src/API/IRC.pm b/src/API/IRC.pm index 50d0e33..f3a4e90 100644 --- a/src/API/IRC.pm +++ b/src/API/IRC.pm @@ -34,6 +34,8 @@ sub cpart else { Auto::socksnd($svr, "PART $chan :Leaving"); } + + if (defined $Parser::IRC::botchans{$svr}{$chan}) { delete $Parser::IRC::botchans{$svr}{$chan}; } return 1; }