diff --git a/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/tree/MergedEntryMappingTree.java b/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/tree/MergedEntryMappingTree.java index 8ed818b42..bd617944f 100644 --- a/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/tree/MergedEntryMappingTree.java +++ b/enigma/src/main/java/org/quiltmc/enigma/api/translation/mapping/tree/MergedEntryMappingTree.java @@ -42,7 +42,7 @@ public EntryMapping remove(Entry entry) { @Override public EntryMapping get(Entry entry) { EntryMapping main = this.mainTree.get(entry); - if (main == null || main.equals(EntryMapping.DEFAULT)) { + if (main == null || (main.equals(EntryMapping.DEFAULT) && this.secondaryTree.contains(entry))) { return this.secondaryTree.get(entry); }