| Index: chromeos/dbus/ibus/ibus_component.cc | 
| diff --git a/chromeos/dbus/ibus/ibus_component.cc b/chromeos/dbus/ibus/ibus_component.cc | 
| index 0a606e4872e9d0ae0d43c5426b9c650fd1f6c3fa..a7bedd6b47f90da42ef96fcd8f7a927bdcab13c5 100644 | 
| --- a/chromeos/dbus/ibus/ibus_component.cc | 
| +++ b/chromeos/dbus/ibus/ibus_component.cc | 
| @@ -89,6 +89,7 @@ void AppendIBusEngineDesc(const IBusComponent::EngineDescription& engine_desc, | 
| IBusObjectWriter ibus_object_writer("IBusEngineDesc", | 
| "ssssssssusss", | 
| writer); | 
| +  ibus_object_writer.CloseHeader(); | 
| ibus_object_writer.AppendString(engine_desc.engine_id); | 
| ibus_object_writer.AppendString(engine_desc.display_name); | 
| ibus_object_writer.AppendString(engine_desc.description); | 
| @@ -193,6 +194,7 @@ bool CHROMEOS_EXPORT PopIBusComponent(dbus::MessageReader* reader, | 
| void CHROMEOS_EXPORT AppendIBusComponent(const IBusComponent& ibus_component, | 
| dbus::MessageWriter* writer) { | 
| IBusObjectWriter ibus_object_writer("IBusComponent", "ssssssssavav", writer); | 
| +  ibus_object_writer.CloseHeader(); | 
| ibus_object_writer.AppendString(ibus_component.name()); | 
| ibus_object_writer.AppendString(ibus_component.description()); | 
| ibus_object_writer.AppendString("");  // The version string is not used. | 
|  |