diff --git a/docs/reference/thunarx/Makefile.am b/docs/reference/thunarx/Makefile.am
index af835cb51a4b26de30518d42ae41009c36cd40e4..2872190843b5c09dbe80d78829f8966dba467e31 100644
--- a/docs/reference/thunarx/Makefile.am
+++ b/docs/reference/thunarx/Makefile.am
@@ -21,7 +21,10 @@ HFILE_GLOB=
 CFILE_GLOB=
 
 # Header files to ignore when scanning
-IGNORE_HFILES=thunarx-visibility.h
+IGNORE_HFILES = \
+	thunarx-private.h \
+	thunarx-visibility.h \
+	$(NULL)
 
 # Extra files to add when scanning (relative to $srcdir)
 EXTRA_HFILES=
diff --git a/docs/reference/thunarx/meson.build b/docs/reference/thunarx/meson.build
index 81e8c4a01182ecffc0780169000ec9eb4a880ee1..2ec6a1924d3111c0f8528e15f9ee64b591a2f0ff 100644
--- a/docs/reference/thunarx/meson.build
+++ b/docs/reference/thunarx/meson.build
@@ -23,6 +23,7 @@ gnome.gtkdoc(
   thunarx_doc_name,
   src_dir: 'thunarx',
   ignore_headers: [
+    'thunarx-private.h',
     'thunarx-visibility.h',
   ],
   main_xml: meson.project_build_root() / 'docs' / 'reference' / 'thunarx' / 'thunarx-docs.xml',
diff --git a/docs/reference/thunarx/thunarx-sections.txt b/docs/reference/thunarx/thunarx-sections.txt
index 6472b1a12b8c3f1959e6eec5188e1df335c66a45..16cf5c43772b6a5785ef97c2ab52d2dce274a21c 100644
--- a/docs/reference/thunarx/thunarx-sections.txt
+++ b/docs/reference/thunarx/thunarx-sections.txt
@@ -17,10 +17,12 @@ thunarx_file_info_get_filesystem_info
 thunarx_file_info_get_location
 thunarx_file_info_changed
 thunarx_file_info_renamed
-THUNARX_TYPE_FILE_INFO_LIST
 thunarx_file_info_list_copy
 thunarx_file_info_list_free
+THUNARX_FILESYSTEM_INFO_NAMESPACE
+THUNARX_FILE_INFO_NAMESPACE
 <SUBSECTION Standard>
+THUNARX_TYPE_FILE_INFO_LIST
 THUNARX_TYPE_FILE_INFO
 THUNARX_FILE_INFO
 THUNARX_IS_FILE_INFO
@@ -162,6 +164,24 @@ THUNARX_PROVIDER_FACTORY_GET_CLASS
 thunarx_provider_factory_get_type
 </SECTION>
 
+<SECTION>
+<FILE>thunarx-provider-module</FILE>
+<TITLE>ThunarxProviderModule</TITLE>
+ThunarxProviderModule
+thunarx_provider_module_list_types
+thunarx_provider_module_new
+thunarx_provider_module_unuse
+<SUBSECTION Standard>
+thunarx_provider_module_get_type
+THUNARX_IS_PROVIDER_MODULE
+THUNARX_IS_PROVIDER_MODULE_CLASS
+THUNARX_PROVIDER_MODULE
+THUNARX_PROVIDER_MODULE_CLASS
+THUNARX_PROVIDER_MODULE_GET_CLASS
+THUNARX_TYPE_PROVIDER_MODULE
+ThunarxProviderModuleClass
+</SECTION>
+
 <SECTION>
 <FILE>thunarx-provider-plugin</FILE>
 <TITLE>ThunarxProviderPlugin</TITLE>
@@ -203,6 +223,7 @@ thunarx_renamer_save
 thunarx_renamer_get_menu_items
 thunarx_renamer_changed
 <SUBSECTION Standard>
+ThunarxRenamerPrivate
 THUNARX_TYPE_RENAMER
 THUNARX_RENAMER
 THUNARX_RENAMER_CLASS
@@ -239,5 +260,7 @@ THUNARX_MAJOR_VERSION
 THUNARX_MINOR_VERSION
 THUNARX_MICRO_VERSION
 THUNARX_CHECK_VERSION
+<SUBSECTION Standard>
+G_GNUC_WARN_UNUSED_RESULT
+THUNARX_INSIDE_THUNARX_H
 </SECTION>
-