diff --git a/jadx-core/src/main/java/jadx/api/JavaClass.java b/jadx-core/src/main/java/jadx/api/JavaClass.java index bfc94ea3a..a24094b82 100644 --- a/jadx-core/src/main/java/jadx/api/JavaClass.java +++ b/jadx-core/src/main/java/jadx/api/JavaClass.java @@ -126,7 +126,11 @@ public final class JavaClass implements JavaNode { private Map getCodeAnnotations() { decompile(); - return cls.getCode().getAnnotations(); + CodeWriter code = cls.getCode(); + if (code == null) { + return Collections.emptyMap(); + } + return code.getAnnotations(); } public Map getUsageMap() {