diff -r 4efe5c21db45 -r 4a1b14508788 pidgin/gtkmain.c --- a/pidgin/gtkmain.c Sun Apr 14 11:37:47 2013 -0700 +++ b/pidgin/gtkmain.c Sun Apr 14 21:29:14 2013 +0200 @@ -469,8 +469,13 @@ debug_enabled = FALSE; #endif - /* Initialize GThread before calling any Glib or GTK+ functions. */ +#if !GLIB_CHECK_VERSION(2, 32, 0) + /* GLib threading system is automaticaly initialized since 2.32. + * For earlier versions, it have to be initialized before calling any + * Glib or GTK+ functions. + */ g_thread_init(NULL); +#endif g_set_prgname("Pidgin");