--- gcin-1.5.7.orig/win-gtab.cpp
+++ gcin-1.5.7/win-gtab.cpp
@@ -442,8 +442,10 @@
       gtk_box_pack_start (GTK_BOX (hbox_row1), align, FALSE, FALSE, 0);
   }
 
+if (gtab_phrase_pre_select) {
   label_gtab_pre_sel = gtk_label_new(NULL);
   gtk_box_pack_start (GTK_BOX (vbox_top), label_gtab_pre_sel, FALSE, FALSE, 0);
+}
 
 
   hbox_row2 = gtk_hbox_new (FALSE, 0);
@@ -514,6 +516,7 @@
   gtk_widget_show_all (gwin_gtab);
   gtk_widget_hide (gwin_gtab);
   gtk_widget_hide(label_gtab_sele);
+if (gtab_phrase_pre_select)
   gtk_widget_hide(label_gtab_pre_sel);
 
   show_hide_label_edit();
@@ -715,6 +718,7 @@
 void hide_gtab_pre_sel()
 {
   tss.pre_selN = 0;
+if (gtab_phrase_pre_select)
   gtk_widget_hide(label_gtab_pre_sel);
 
   move_win_gtab(current_in_win_x, current_in_win_y);
--- gcin-1.5.7.orig/anthy.cpp
+++ gcin-1.5.7/anthy.cpp
@@ -1284,7 +1284,9 @@
   int i;
   for(i=0; i < MAX_SEG_N; i++) {
     GtkWidget *label = seg[i].label;
+#if !GTK_CHECK_VERSION(2,91,7)
     set_label_font_size(label, gcin_font_size);
+#endif
     if (gcin_win_color_use) {
       gtk_widget_modify_fg(label, GTK_STATE_NORMAL, &fg);
     }
