diff --git a/reflect/Reader/ModuleReader.cs b/reflect/Reader/ModuleReader.cs index d551e052..c3d031f7 100644 --- a/reflect/Reader/ModuleReader.cs +++ b/reflect/Reader/ModuleReader.cs @@ -379,7 +379,7 @@ namespace IKVM.Reflection.Reader break; } case ModuleTable.Index: - if (scope != 1) + if (scope != 0 && scope != 1) { throw new NotImplementedException("self reference scope?"); }