diff --git a/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/DeviceMediaCapabilities.cs b/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/DeviceMediaCapabilities.cs
index f769e47..b2b6d93 100644
--- a/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/DeviceMediaCapabilities.cs
+++ b/src/Backends/Banshee.Gio/Banshee.Hardware.Gio/DeviceMediaCapabilities.cs
@@ -154,9 +154,8 @@ namespace Banshee.Hardware.Gio
                                            new string [] {"/usr/share/media-player-info",
                                                           "/usr/local/share/media-player-info"},
                                            null, Flags.None);
-                } catch (GLib.GException) {
-                    Hyena.Log.WarningFormat ("Failed to load media-player-info file for {0}",
-                                             mediaPlayerId);
+                } catch (GLib.GException ex) {
+                    Hyena.Log.Warning (String.Format ("Failed to load media-player-info file for {0}", mediaPlayerId), ex);
                 }
 
                 LoadProperties ();
