diff -Nur hexchat-2.9.4.orig/src/fe-gtk/fe-gtk.c hexchat-2.9.4/src/fe-gtk/fe-gtk.c --- hexchat-2.9.4.orig/src/fe-gtk/fe-gtk.c 2012-11-11 07:08:30.000000000 -0200 +++ hexchat-2.9.4/src/fe-gtk/fe-gtk.c 2013-01-30 23:06:38.670239405 -0200 @@ -1039,8 +1039,10 @@ return; } - /* everything failed, what now? just try firefox */ - if (try_browser ("firefox", NULL, url)) + /* everything failed, what now? just try iceweasel or icecat */ + if (try_browser ("iceweasel", NULL, url)) + return; + if (try_browser ("icecat", NULL, url)) return; /* fresh out of ideas... */