diff --git a/plugins/L4D2FFKickProtection.smx b/plugins/L4D2FFKickProtection.smx index 700ad9a..94bf427 100644 Binary files a/plugins/L4D2FFKickProtection.smx and b/plugins/L4D2FFKickProtection.smx differ diff --git a/scripting/L4D2FFKickProtection.sp b/scripting/L4D2FFKickProtection.sp index 3b8d78c..77b7340 100644 --- a/scripting/L4D2FFKickProtection.sp +++ b/scripting/L4D2FFKickProtection.sp @@ -74,7 +74,7 @@ public Action VoteStart(int client, const char[] command, int argc) { int target = GetClientOfUserId(StringToInt(option)); AdminId callerAdmin = GetUserAdmin(client); AdminId targetAdmin = GetUserAdmin(target); - if (GetAdminImmunityLevel(targetAdmin) >= GetAdminImmunityLevel(callerAdmin)) { + if (targetAdmin != INVALID_ADMIN_ID && callerAdmin != INVALID_ADMIN_ID && GetAdminImmunityLevel(targetAdmin) >= GetAdminImmunityLevel(callerAdmin)) { PrintToChat(target, "%N attempted to vote kick you!", client); return Plugin_Handled; }