diff -Nur gcin-2.4.4.bck2/gcin-setup.cpp gcin-2.4.4/gcin-setup.cpp
--- gcin-2.4.4.bck2/gcin-setup.cpp	2011-12-02 22:00:55.000000000 +0800
+++ gcin-2.4.4/gcin-setup.cpp	2011-12-06 14:22:13.976349689 +0800
@@ -893,9 +902,9 @@
 
   GtkWidget *button_cancel = gtk_button_new_from_stock (GTK_STOCK_CANCEL);
   if (button_order)
-    gtk_box_pack_end (GTK_BOX (hbox_cancel_ok), button_cancel, FALSE, FALSE, 0);
+    gtk_box_pack_end (GTK_BOX (hbox_cancel_ok), button_cancel, TRUE, TRUE, 0);
   else
-    gtk_box_pack_start (GTK_BOX (hbox_cancel_ok), button_cancel, FALSE, FALSE, 0);
+    gtk_box_pack_start (GTK_BOX (hbox_cancel_ok), button_cancel, TRUE, TRUE, 0);
 
   g_signal_connect (G_OBJECT (button_cancel), "clicked",
                             G_CALLBACK (close_appearance_conf_window),
