diff --git a/de4dot.code/deobfuscators/dotNET_Reactor/Deobfuscator.cs b/de4dot.code/deobfuscators/dotNET_Reactor/Deobfuscator.cs index 90ba324d..f3c4549b 100644 --- a/de4dot.code/deobfuscators/dotNET_Reactor/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/dotNET_Reactor/Deobfuscator.cs @@ -346,7 +346,8 @@ namespace de4dot.deobfuscators.dotNET_Reactor { canRemoveDecrypterType = false; if (options.DumpEmbeddedAssemblies) { - addTypeToBeRemoved(assemblyResolver.Type, "Assembly resolver"); + if (options.InlineMethods) + addTypeToBeRemoved(assemblyResolver.Type, "Assembly resolver"); addCallToBeRemoved(module.EntryPoint, assemblyResolver.InitMethod); addCctorInitCallToBeRemoved(assemblyResolver.InitMethod); dumpEmbeddedAssemblies();