diff --git a/Projects/Server/Network/Packets/IncomingPlayerPackets.cs b/Projects/Server/Network/Packets/IncomingPlayerPackets.cs index 6e5def9df..7d34ed171 100644 --- a/Projects/Server/Network/Packets/IncomingPlayerPackets.cs +++ b/Projects/Server/Network/Packets/IncomingPlayerPackets.cs @@ -457,7 +457,7 @@ namespace Server.Network if (typeID == 461) { // Virtue gump - var switchCount = reader.ReadInt32(); + var switchCount = reader.Remaining >= 4 ? reader.ReadInt32() : 0; if (buttonID == 1 && switchCount > 0) {