=== modified file 'debian/changelog'
--- debian/changelog	2012-03-20 19:31:21 +0000
+++ debian/changelog	2012-03-21 13:54:18 +0000
@@ -1,3 +1,11 @@
+software-center (5.1.13.2) UNRELEASED; urgency=low
+
+  * looks like the latest gtk causes us to receive less style-updated
+    signals, call init_sc_css_provider explicitly so we don't loose our
+    custom theming (LP: #961102)
+
+ -- Kiwinote <kiwinote@gmail.com>  Wed, 21 Mar 2012 13:44:32 +0000
+
 software-center (5.1.13.1) precise; urgency=low
 
   [ Kiwinote ]

=== modified file 'softwarecenter/ui/gtk3/app.py'
--- softwarecenter/ui/gtk3/app.py	2012-03-20 17:01:51 +0000
+++ softwarecenter/ui/gtk3/app.py	2012-03-21 13:54:18 +0000
@@ -278,6 +278,12 @@
         settings = Gtk.Settings.get_default()
         settings.set_property("gtk-error-bell", False)
 
+        # initial css loading
+        init_sc_css_provider(self.window_main,
+                             settings,
+                             Gdk.Screen.get_default(),
+                             datadir)
+
         # wire up the css provider to reconfigure on theme-changes
         self.window_main.connect("style-updated",
                                  self._on_style_updated,

