diff --git a/Esiur/Resource/Template/TypeTemplate.cs b/Esiur/Resource/Template/TypeTemplate.cs index ccb5205..a99a71d 100644 --- a/Esiur/Resource/Template/TypeTemplate.cs +++ b/Esiur/Resource/Template/TypeTemplate.cs @@ -641,7 +641,8 @@ public class TypeTemplate type = type.BaseType; - if (type == typeof(Resource) + if (type == null + || type == typeof(Resource) || type == typeof(Record) || type == typeof(EntryPoint)) break;