Index: trunk/src_plugins/drc_query/dlg.c =================================================================== --- trunk/src_plugins/drc_query/dlg.c (revision 35254) +++ trunk/src_plugins/drc_query/dlg.c (revision 35255) @@ -690,6 +690,16 @@ rnd_conf_role_t role; pcb_drcq_stat_t *st; + if (row == NULL) { + hv.str = "-"; + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wrule, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wtype, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wtitle, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wdesc, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wstat, &hv); + return; + } + rlist_fetch(); rlist_fetch_nd(); @@ -827,6 +837,16 @@ gds_t tmp; rnd_conf_native_t *nat; + if (row == NULL) { + hv.str = "-"; + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wdef, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wdtype, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wddesc, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wdefault, &hv); + rnd_gui->attr_dlg_set_value(ctx->dlg_hid_ctx, ctx->wvalue, &hv); + return; + } + dlist_fetch(); dlist_fetch_nd();