diff --git a/doc/gtkdoc/tmpl/error.sgml b/doc/gtkdoc/tmpl/error.sgml
index 81de170..510fa64 100644
--- a/doc/gtkdoc/tmpl/error.sgml
+++ b/doc/gtkdoc/tmpl/error.sgml
@@ -25,7 +25,7 @@ Error
-@void:
+@code:
@Returns:
@@ -34,7 +34,7 @@ Error
-@code:
+@void:
@Returns:
diff --git a/doc/gtkdoc/tmpl/file.sgml b/doc/gtkdoc/tmpl/file.sgml
index dd1236e..eb71aee 100644
--- a/doc/gtkdoc/tmpl/file.sgml
+++ b/doc/gtkdoc/tmpl/file.sgml
@@ -38,6 +38,7 @@ File
@file:
+@Returns:
diff --git a/doc/gtkdoc/tmpl/string.sgml b/doc/gtkdoc/tmpl/string.sgml
index f3a004a..37ff6fd 100644
--- a/doc/gtkdoc/tmpl/string.sgml
+++ b/doc/gtkdoc/tmpl/string.sgml
@@ -158,6 +158,16 @@ String
@Returns:
+
+
+
+
+
+@format:
+@...:
+@Returns:
+
+