--- banshee-2.9.1-ORIG/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs	2014-12-26 21:38:33.258196918 +0100
+++ banshee-2.9.1/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceView.cs	2014-12-26 21:38:54.046519991 +0100
@@ -97,6 +97,7 @@
             };
 
             ResetSelection ();
+            OnStyleUpdated();
         }
 
 #region Setup Methods
--- banshee-2.9.1-ORIG/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceRowRenderer.cs	2014-12-26 21:36:19.612117129 +0100
+++ banshee-2.9.1/src/Core/Banshee.ThickClient/Banshee.Sources.Gui/SourceRowRenderer.cs	2014-12-26 21:36:31.296299167 +0100
@@ -126,11 +126,7 @@
 
         protected override void OnGetPreferredWidth (Widget widget, out int minimum_width, out int natural_width)
         {
-            if (!(widget is TreeView)) {
-                minimum_width = natural_width = 200;
-            } else {
-                minimum_width = natural_width = 0;
-            }
+            minimum_width = natural_width = 200;
         }
 
         protected override void OnGetPreferredHeight (Widget widget, out int minimum_height, out int natural_height)