diff --git a/Editor/Emit/EvalStackCalculator.cs b/Editor/Emit/EvalStackCalculator.cs index 45149d9..2276628 100644 --- a/Editor/Emit/EvalStackCalculator.cs +++ b/Editor/Emit/EvalStackCalculator.cs @@ -1144,7 +1144,7 @@ namespace Obfuz.Emit { if (MetaUtil.IsAssignableFrom(typeDef1, typeDef2)) { - return typeDef2.ToTypeSig(); + return _method.Module.Import(typeDef2).ToTypeSig(); } typeDef2 = typeDef2.BaseType?.ResolveTypeDefThrow(); }