diff --git a/Parser.pas b/Parser.pas index 972b479..551d284 100644 --- a/Parser.pas +++ b/Parser.pas @@ -2618,7 +2618,7 @@ var ip := ip^.next; if ip = nil then Error(81); - if ip^.anonMemberField then begin + if (ip <> nil) and ip^.anonMemberField then begin PutBackToken(token, false, true); token.kind := dotch; token.class := reservedSymbol;