diff --git a/MareSynchronos/Interop/BlockedCharacterHandler.cs b/MareSynchronos/Interop/BlockedCharacterHandler.cs index 52b9414..4babaae 100644 --- a/MareSynchronos/Interop/BlockedCharacterHandler.cs +++ b/MareSynchronos/Interop/BlockedCharacterHandler.cs @@ -35,6 +35,8 @@ public unsafe class BlockedCharacterHandler firstTime = true; var blockStatus = InfoProxyBlacklist.Instance()->GetBlockResultType(combined.AccId, combined.ContentId); _logger.LogTrace("CharaPtr {ptr} is BlockStatus: {status}", ptr, blockStatus); + if ((int)blockStatus == 0) + return false; return _blockedCharacterCache[combined] = blockStatus != InfoProxyBlacklist.BlockResultType.NotBlocked; } }