diff --git a/util/mcgg/iburg.c b/util/mcgg/iburg.c index 4441b6a4a..0477f216b 100644 --- a/util/mcgg/iburg.c +++ b/util/mcgg/iburg.c @@ -1280,6 +1280,7 @@ static void emitinsndata(Rule rules) if (!find_child_index(r->pattern, label, &index, &node)) label_not_found(r, label); + nt = node->op; if (nt->kind == NONTERM) { if (nt->is_fragment)