diff --git a/src/runtime/c/pgf/reader.cxx b/src/runtime/c/pgf/reader.cxx index 26355bb8a..325d8377b 100644 --- a/src/runtime/c/pgf/reader.cxx +++ b/src/runtime/c/pgf/reader.cxx @@ -893,7 +893,7 @@ void PgfReader::merge_pgf(ref pgf) ref concr = PgfReader::read_concrete(); Namespace concretes = namespace_insert(pgf->concretes, concr); - if (concretes != 0) + if (concretes == 0) throw pgf_error("One and the same concrete syntax is included in several PGF files"); pgf->concretes = concretes; }