--- garglk/launchgtk.c	2010-09-01 12:32:34.641044150 +0400
+++ garglk/launchgtk.c.maemo	2010-09-01 13:05:47.735208895 +0400
@@ -29,6 +29,8 @@
 #include <gtk/gtk.h>
 #include <unistd.h>
 
+#include <hildon/hildon-file-chooser-dialog.h>
+
 static const char * AppName = "Gargoyle " VERSION;
 static const char * LaunchingTemplate = "%s/%s";
 static const char * DirSeparator = "/";
@@ -73,11 +75,8 @@
 {
     *buffer = 0;
 
-    GtkWidget * openDlg = gtk_file_chooser_dialog_new(AppName, NULL,
-                                                      GTK_FILE_CHOOSER_ACTION_OPEN,
-                                                      GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-                                                      GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
-                                                      NULL);
+    GtkWidget * openDlg = hildon_file_chooser_dialog_new(NULL,
+                                                      GTK_FILE_CHOOSER_ACTION_OPEN);
 
     if (getenv("HOME"))
         gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(openDlg), getenv("HOME"));
