diff --git a/panel-plugin/screenshooter-plugin.c b/panel-plugin/screenshooter-plugin.c
index 50cefa88adefb1da2e357ec91610b42b02f9c885..bb08dc40319acc10deced6f58129c0b4a6e1ae6f 100644
--- a/panel-plugin/screenshooter-plugin.c
+++ b/panel-plugin/screenshooter-plugin.c
@@ -343,8 +343,6 @@ screenshooter_plugin_construct (XfcePanelPlugin *plugin)
   ScreenshotData *sd = g_new0 (ScreenshotData, 1);
   GFile *default_save_dir;
 
-  g_thread_init (NULL);
-
   pd->sd = sd;
   pd->plugin = plugin;
 
diff --git a/src/main.c b/src/main.c
index d2cfcf8ca698bdfcf5f64e47834256f9861ebdf0..c67716538bb022e46b28652e2db096584e18bb00 100644
--- a/src/main.c
+++ b/src/main.c
@@ -269,9 +269,6 @@ int main (int argc, char **argv)
   if (mouse && !(fullscreen || window || region))
     g_printerr (ignore_error, "mouse");
 
-  if (!g_thread_supported ())
-    g_thread_init (NULL);
-
   /* Just print the version if we are in version mode */
   if (version)
     {