diff --git a/src/runtime/c/pgf/parser.c b/src/runtime/c/pgf/parser.c index 7b0dda0be..8843a5f37 100644 --- a/src/runtime/c/pgf/parser.c +++ b/src/runtime/c/pgf/parser.c @@ -1232,6 +1232,7 @@ pgf_parsing_add_transition(PgfParsing* ps, PgfToken tok, PgfItem* item) if (gu_string_is_prefix(ps->prefix, tok)) { ps->tp = gu_new(PgfTokenProb, ps->out_pool); ps->tp->tok = tok; + ps->tp->cat = item->conts->ccat->cnccat->abscat->name; ps->tp->prob = item->inside_prob + item->conts->outside_prob; } } else {