diff --git a/connector/src/main/java/org/geysermc/connector/network/translators/item/ItemTranslator.java b/connector/src/main/java/org/geysermc/connector/network/translators/item/ItemTranslator.java
index 438b2061d..6b78f0d67 100644
--- a/connector/src/main/java/org/geysermc/connector/network/translators/item/ItemTranslator.java
+++ b/connector/src/main/java/org/geysermc/connector/network/translators/item/ItemTranslator.java
@@ -196,7 +196,7 @@ public class ItemTranslator {
                         CompoundTag javaTag = new CompoundTag("");
                         Map<String, Tag> javaValue = javaTag.getValue();
                         javaValue.put("id", new StringTag("id", enchantment.getJavaIdentifier()));
-                        javaValue.put("lvl", new IntTag("lvl", tagValue.getAsShort("lvl")));
+                        javaValue.put("lvl", new IntTag("lvl", tagValue.getAsShort("lvl", (short) 1)));
                         javaTag.setValue(javaValue);
                         tags.add(javaTag);
                     } else {