diff --git a/common/src/main/java/com/viaversion/viabackwards/protocol/v26_2to26_1/Protocol26_2To26_1.java b/common/src/main/java/com/viaversion/viabackwards/protocol/v26_2to26_1/Protocol26_2To26_1.java index 869009ea..e788a38f 100644 --- a/common/src/main/java/com/viaversion/viabackwards/protocol/v26_2to26_1/Protocol26_2To26_1.java +++ b/common/src/main/java/com/viaversion/viabackwards/protocol/v26_2to26_1/Protocol26_2To26_1.java @@ -74,9 +74,12 @@ public void updateEnchantmentTerm(final CompoundTag term) { final String condition = term.getString("condition"); if (Key.equals(condition, "entity_properties")) { final CompoundTag predicate = term.getCompoundTag("predicate"); - final Tag typeTag = predicate.remove("entity_type"); - if (typeTag != null) { - predicate.put("type", typeTag); + + if (predicate != null) { + final Tag typeTag = predicate.remove("entity_type"); + if (typeTag != null) { + predicate.put("type", typeTag); + } } } } @@ -194,4 +197,4 @@ protected PacketTypesProvider