Blob Blame History Raw
--- ibus-1.4.99.20120914/bus/ibusimpl.c.orig	2012-09-14 21:11:37.627075831 +0900
+++ ibus-1.4.99.20120914/bus/ibusimpl.c	2012-09-14 21:12:41.632072691 +0900
@@ -282,8 +282,10 @@ _dbus_name_owner_changed_cb (BusDBusImpl
                 if (engine != NULL) {
                     IBusPropList *prop_list =
                         bus_engine_proxy_get_properties (engine);
-                    bus_panel_proxy_register_properties (ibus->panel,
-                                                         prop_list);
+                    if (prop_list) {
+                        bus_panel_proxy_register_properties (ibus->panel,
+                                                             prop_list);
+                    }
                 }
             }
         }