diff --git a/win/X11/winmenu.c b/win/X11/winmenu.c index e34c2b885..f51a740a9 100644 --- a/win/X11/winmenu.c +++ b/win/X11/winmenu.c @@ -1416,7 +1416,9 @@ menu_create_entries(struct xwindow *wp, struct menu *curr_menu) /* Set the column widths */ for (curr = curr_menu->base; curr; curr = curr->next) { - X11_set_column_widths(curr->w, col_widths, num_cols); + if (strchr(curr->str, '\t') != NULL) { /* Might be a header if no tab */ + X11_set_column_widths(curr->w, col_widths, num_cols); + } XtManageChild(curr->w); boolean canpick = (how != PICK_NONE && curr->identifier.a_void);