diff --git a/src/runtime/c/pgf/linearizer.cxx b/src/runtime/c/pgf/linearizer.cxx index 088bb4bf7..af5f72d32 100644 --- a/src/runtime/c/pgf/linearizer.cxx +++ b/src/runtime/c/pgf/linearizer.cxx @@ -418,6 +418,8 @@ bool PgfLinearizer::TreeLinrefNode::resolve(PgfLinearizer *linearizer) { TreeNode *root = args; ref lincat = root->get_lincat(linearizer); + if (lincat == 0) + return true; while (lincat->n_lindefs+lin_index < lincat->res->len) { // Unbind all variables