diff --git a/ikvmc/CompilerClassLoader.cs b/ikvmc/CompilerClassLoader.cs index 8ede33f7..c35d4d08 100644 --- a/ikvmc/CompilerClassLoader.cs +++ b/ikvmc/CompilerClassLoader.cs @@ -3011,7 +3011,7 @@ namespace IKVM.Internal Console.Error.WriteLine("Error: custom assembly class loader class not found"); return 1; } - if(!wrapper.IsPublic && !wrapper.TypeAsBaseType.Assembly.Equals(assemblyBuilder)) + if(!wrapper.IsPublic && !ReflectUtil.IsFromAssembly(wrapper.TypeAsBaseType, assemblyBuilder)) { Console.Error.WriteLine("Error: custom assembly class loader class is not accessible"); return 1;