diff --git a/de4dot.code/deobfuscators/Confuser/ProxyCallFixer.cs b/de4dot.code/deobfuscators/Confuser/ProxyCallFixer.cs index fa3479aa..8fddafd4 100644 --- a/de4dot.code/deobfuscators/Confuser/ProxyCallFixer.cs +++ b/de4dot.code/deobfuscators/Confuser/ProxyCallFixer.cs @@ -547,7 +547,7 @@ namespace de4dot.code.deobfuscators.Confuser { setDelegateCreatorMethod(method); methodToInfo.add(method, new ProxyCreatorInfo(method, proxyType, theVersion, magic, nativeMethod, callvirtChar)); - version = theVersion; + version = (ConfuserVersion)Math.Max((int)version, (int)theVersion); } }