diff --git a/gtk/expert_comp_table.c b/gtk/expert_comp_table.c index 98bf5902db..847f67d206 100644 --- a/gtk/expert_comp_table.c +++ b/gtk/expert_comp_table.c @@ -197,7 +197,8 @@ static gint find_summary_data(error_equiv_table *err, const expert_info_t *exper return -1; } for (i=0;inum_procs;i++) { - if (strcmp(err->procedures[i].entries[2], expert_data->summary) == 0) { + if (strcmp(err->procedures[i].entries[1], expert_data->protocol) == 0 && + strcmp(err->procedures[i].entries[2], expert_data->summary) == 0) { return i; } }