diff --git a/Source/Game/Handlers/GuildHandler.cs b/Source/Game/Handlers/GuildHandler.cs index d9bcbab5e..e390c39f6 100644 --- a/Source/Game/Handlers/GuildHandler.cs +++ b/Source/Game/Handlers/GuildHandler.cs @@ -59,6 +59,9 @@ namespace Game [WorldPacketHandler(ClientOpcodes.GuildDeclineInvitation)] void HandleGuildDeclineInvitation(GuildDeclineInvitation packet) { + if (GetPlayer().GetGuildId() != 0) + return; + GetPlayer().SetGuildIdInvited(0); GetPlayer().SetInGuild(0); }