diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index f06c8cedb8a3a0236eb79e6c460ddfe5906f7fb7..b2d3fa5808f060970723ab5b3571c5e7f7bfcd95 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -87,6 +87,10 @@ (define-public ibus
     `(("glib" ,glib "bin") ; for glib-genmarshal
       ("gobject-introspection" ,gobject-introspection) ; for g-ir-compiler
       ("pkg-config" ,pkg-config)))
+   (native-search-paths
+    (list (search-path-specification
+           (variable "IBUS_COMPONENT_PATH")
+           (files '("share/ibus/component")))))
    (synopsis "Input method framework")
    (description
     "IBus is an input framework providing a full-featured and user-friendly