diff --git a/src/com/esotericsoftware/kryo/serializers/CachedFields.java b/src/com/esotericsoftware/kryo/serializers/CachedFields.java index 59ed00943..5e2d43af8 100644 --- a/src/com/esotericsoftware/kryo/serializers/CachedFields.java +++ b/src/com/esotericsoftware/kryo/serializers/CachedFields.java @@ -146,7 +146,7 @@ private void addField (Field field, boolean asm, ArrayList fields, try { if (access == null) access = FieldAccess.get(serializer.type); accessIndex = ((FieldAccess)access).getIndex(field); - } catch (RuntimeException ex) { + } catch (RuntimeException | LinkageError ex) { if (DEBUG) debug("kryo", "Unable to use ReflectASM.", ex); } }