--- ./webbrowser.py.orig 2009-08-09 13:06:28.000000000 +0300 +++ ./webbrowser.py 2009-08-10 11:14:03.000000000 +0300 @@ -450,6 +450,9 @@ # The default KDE browser if "KDE_FULL_SESSION" in os.environ and _iscommand("kfmclient"): register("kfmclient", Konqueror, Konqueror("kfmclient")) + # The default XFCE browser + if "xfce4-session" in os.popen("ps ax -o args").read() and _iscommand("exo-open"): + register("exo-open", None, BackgroundBrowser("exo-open")) # The Mozilla/Netscape browsers for browser in ("mozilla-firefox", "firefox",