diff options
Diffstat (limited to 'MLKLexicalContext.m')
-rw-r--r-- | MLKLexicalContext.m | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/MLKLexicalContext.m b/MLKLexicalContext.m index eb0afed..85539f1 100644 --- a/MLKLexicalContext.m +++ b/MLKLexicalContext.m @@ -172,7 +172,7 @@ static MLKSymbol *LEXICAL; while (rest) { id item = [rest car]; - if ([[item cdr] car] == symbol) + if ([item isKindOfClass:[MLKCons class]] && [[item cdr] car] == symbol) { if ([item car] == LEXICAL) return YES; |