Index: drc_query.c =================================================================== --- drc_query.c (revision 31300) +++ drc_query.c (revision 31301) @@ -313,7 +313,8 @@ if (stype == NULL) { - rnd_message(RND_MSG_ERROR, "drc_query: missing type field for constant %s\n", nd->name); + if ((ndesc != NULL) || (sdefault != NULL)) + rnd_message(RND_MSG_ERROR, "drc_query: missing type field for constant %s\n", nd->name); goto fail; }