diff --git a/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemangler.java b/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemangler.java index 48a8098322..4b6557ab0a 100644 --- a/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemangler.java +++ b/Ghidra/Features/GnuDemangler/src/main/java/ghidra/app/util/demangler/gnu/GnuDemangler.java @@ -77,7 +77,9 @@ public class GnuDemangler implements Demangler { public DemangledObject demangle(MangledContext mangledContext) throws DemangledException { DemangledObject demangled = demangleInternal(mangledContext); - demangled.setMangledContext(mangledContext); + if (demangled != null) { + demangled.setMangledContext(mangledContext); + } return demangled; }