diff -ur /home/nick/gftp_orig/gftp-2.0.18/src/gtk/gftp-gtk.c ./src/gtk/gftp-gtk.c --- /home/nick/gftp_orig/gftp-2.0.18/src/gtk/gftp-gtk.c 2005-01-25 13:34:19.000000000 +1100 +++ ./src/gtk/gftp-gtk.c 2007-01-25 04:01:09.000000000 +1100 @@ -1284,7 +1284,7 @@ #if GTK_MAJOR_VERSION > 1 gdk_threads_init(); #endif - + GDK_THREADS_ENTER (); main_thread_id = pthread_self (); gtk_set_locale (); gtk_init (&argc, &argv); @@ -1333,7 +1333,6 @@ init_gftp (argc, argv, window); - GDK_THREADS_ENTER (); gtk_main (); GDK_THREADS_LEAVE ();