diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index b925704aa0efd54d740e994d7fbbad8c728244f2..dda8640531a61a004e1aeaa2fe306de626702122 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -548,6 +548,8 @@ (define-public python-pygobject
      ;; test_callback_user_data_middle_single
      ;; test_callback_user_data_middle_tuple
      '(#:tests? #f))
+    ;; For finding typelib files, since gobject-introscpetion isn't propagated.
+    (native-search-paths (package-native-search-paths gobject-introspection))
     (home-page "https://live.gnome.org/PyGObject")
     (synopsis "Python bindings for GObject")
     (description