diff --git a/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs b/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs index 78aa9076..c78a4c01 100644 --- a/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs +++ b/de4dot.code/deobfuscators/SmartAssembly/Deobfuscator.cs @@ -516,6 +516,8 @@ namespace de4dot.code.deobfuscators.SmartAssembly { } bool canRemoveStringDecrypterStuff() { + if (!staticStringInliner.InlinedAllCalls) + return false; return Operations.DecryptStrings != OpDecryptString.None; }