diff --git a/cde/programs/dtcm/dtcm/group_editor.c b/cde/programs/dtcm/dtcm/group_editor.c index c0517861c..77cb115df 100644 --- a/cde/programs/dtcm/dtcm/group_editor.c +++ b/cde/programs/dtcm/dtcm/group_editor.c @@ -1690,7 +1690,7 @@ add_to_gaccess_list( while (ge->access_data && cnt <= ge->access_data->count) { new_data = (Access_data *) CmDataListGetData(ge->access_data, cnt); - if (strcmp(new_data->name, name) == 0) { + if (new_data && strcmp(new_data->name, name) == 0) { XmListDeselectPos(ge->access_list, cnt); if (select_val) XmListSelectPos(ge->access_list, cnt, True);