diff options
-rw-r--r-- | src/evaluate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/evaluate.c b/src/evaluate.c index 95189180..2e31ed10 100644 --- a/src/evaluate.c +++ b/src/evaluate.c @@ -262,7 +262,7 @@ static int expr_evaluate_symbol(struct eval_ctx *ctx, struct expr **expr) return table_not_found(ctx); set = set_cache_find(table, (*expr)->identifier); - if (set == NULL) + if (set == NULL || !set->key) return set_not_found(ctx, &(*expr)->location, (*expr)->identifier); |