diff --git a/docs/reference/gtk/tmpl/.gitignore b/docs/reference/gtk/tmpl/.gitignore
index d5efd9d2f0..53dfc4d5f8 100644
--- a/docs/reference/gtk/tmpl/.gitignore
+++ b/docs/reference/gtk/tmpl/.gitignore
@@ -20,6 +20,7 @@ gtkrecentchooser.sgml
gtkrecentchooserdialog.sgml
gtkrecentchoosermenu.sgml
gtkrecentchooserwidget.sgml
+gtkrecentmanager.sgml
gtkscalebutton.sgml
gtkseparator.sgml
gtkseparatormenuitem.sgml
diff --git a/gtk/gtkrecentmanager.c b/gtk/gtkrecentmanager.c
index 4226de2997..cabc0dd91a 100644
--- a/gtk/gtkrecentmanager.c
+++ b/gtk/gtkrecentmanager.c
@@ -131,10 +131,10 @@ typedef struct
/**
* GtkRecentInfo:
*
- * GtkRecentInfo is an opaque data structure
+ * #GtkRecentInfo is an opaque data structure
* whose members can only be accessed using the provided API.
*
- * GtkRecentInfo constains all the meta-data
+ * #GtkRecentInfo constains all the meta-data
* associated with an entry in the recently used files list.
*
* Since: 2.10
diff --git a/gtk/gtkrecentmanager.h b/gtk/gtkrecentmanager.h
index f23b61e364..b9a56791b2 100644
--- a/gtk/gtkrecentmanager.h
+++ b/gtk/gtkrecentmanager.h
@@ -84,7 +84,7 @@ struct _GtkRecentData
/**
* GtkRecentManager:
*
- * GtkRecentManager contains only private data
+ * #GtkRecentManager contains only private data
* and should be accessed using the provided API.
*
* Since: 2.10
@@ -100,7 +100,7 @@ struct _GtkRecentManager
/**
* GtkRecentManagerClass:
*
- * GtkRecentManagerClass contains only private data.
+ * #GtkRecentManagerClass contains only private data.
*
* Since: 2.10
*/