diff --git a/ProtocolLib/src/main/java/com/comphenix/protocol/events/ListeningWhitelist.java b/ProtocolLib/src/main/java/com/comphenix/protocol/events/ListeningWhitelist.java index d82aa253..61ab901c 100644 --- a/ProtocolLib/src/main/java/com/comphenix/protocol/events/ListeningWhitelist.java +++ b/ProtocolLib/src/main/java/com/comphenix/protocol/events/ListeningWhitelist.java @@ -237,7 +237,7 @@ public class ListeningWhitelist { * @return A copy of the enum set. */ private static > EnumSet safeEnumSet(Collection options, Class enumClass) { - if (options != null) { + if (options != null && !options.isEmpty()) { return EnumSet.copyOf(options); } else { return EnumSet.noneOf(enumClass);