diff --git a/paper-server/pom.xml b/paper-server/pom.xml
index da86411b96..411cb525f3 100644
--- a/paper-server/pom.xml
+++ b/paper-server/pom.xml
@@ -54,7 +54,7 @@
org.ow2.asm
asm-commons
- 9.7
+ 9.7.1
compile
@@ -296,7 +296,7 @@
org.ow2.asm
asm-tree
- 9.7
+ 9.7.1
test
diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java b/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
index f68c54e4b7..54a2600e3b 100644
--- a/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
+++ b/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java
@@ -166,7 +166,7 @@ public class Commodore {
final boolean modern = pluginVersion.isNewerThanOrSameAs(ApiVersion.FLATTENING);
final boolean enumCompatibility = pluginVersion.isOlderThanOrSameAs(ApiVersion.getOrCreateVersion("1.20.6")) && activeCompatibilities.contains("enum-compatibility-mode");
ClassReader cr = new ClassReader(b);
- ClassWriter cw = new ClassWriter(0); // TODO 2024-06-22: Open PR to ASM to included interface in handle hash
+ ClassWriter cw = new ClassWriter(cr, 0);
List methodEnumSignatures = getMethodSignatures(b);
Multimap enumLessToEnum = HashMultimap.create();