--- plug-ins/common/web-browser.c.orig	2017-01-28 10:58:03.000000000 -0800
+++ plug-ins/common/web-browser.c	2017-02-07 12:04:30.000000000 -0800
@@ -201,13 +201,25 @@
   return retval;
 
 #else
+  gboolean rstatus;
+  gchar *command_line;
 
   gimp_ui_init (PLUG_IN_BINARY, FALSE);
 
-  return gtk_show_uri (gdk_screen_get_default (),
+  rstatus = gtk_show_uri (gdk_screen_get_default (),
                        url,
                        gtk_get_current_event_time(),
                        error);
 
+  if (!rstatus) {
+     command_line = g_strdup_printf ("open %s", url);
+
+     rstatus = g_spawn_command_line_async (command_line,
+                       error);
+
+     g_free (command_line);
+  }
+  
+  return rstatus;
 #endif
 }