diff --git a/docs/libxfce4util-sections.txt b/docs/libxfce4util-sections.txt
index d844dfb093ce5c505a44cc1b4d4d71f994baee6f..9384e2ec1a118156c26c97a2ef9332f8c919806a 100644
--- a/docs/libxfce4util-sections.txt
+++ b/docs/libxfce4util-sections.txt
@@ -113,6 +113,7 @@ xfce_expand_variables
 <FILE>xfce-desktopentry</FILE>
 XfceDesktopEntry
 xfce_desktop_entry_new
+xfce_desktop_entry_new_from_data
 xfce_desktop_entry_parse
 xfce_desktop_entry_get_file
 xfce_desktop_entry_get_string
diff --git a/docs/tmpl/xfce-desktopentry.sgml b/docs/tmpl/xfce-desktopentry.sgml
index dd660663dd9a07f43af4ad982c6a9a7ec5a7d52b..f9ce5eee637a1809fd0578fda1eada84e20c83b5 100644
--- a/docs/tmpl/xfce-desktopentry.sgml
+++ b/docs/tmpl/xfce-desktopentry.sgml
@@ -35,6 +35,17 @@ Create a new #XfceDesktopEntry object.
 @Returns: newly created #XfceDesktopEntry or NULL if something goes wrong.
 
 
+<!-- ##### FUNCTION xfce_desktop_entry_new_from_data ##### -->
+<para>
+
+</para>
+
+@data: 
+@categories: 
+@num_categories: 
+@Returns: 
+
+
 <!-- ##### FUNCTION xfce_desktop_entry_parse ##### -->
 <para>
 Parses the desktop entry file and fills in the values for all categories.
diff --git a/docs/tmpl/xfce-fileutils.sgml b/docs/tmpl/xfce-fileutils.sgml
index bb5edf2ed0b6fa495b1fb0f1a0bd09692d80f126..bac0b69273bdcb0a0bfc5a87c13787159c5f9e7c 100644
--- a/docs/tmpl/xfce-fileutils.sgml
+++ b/docs/tmpl/xfce-fileutils.sgml
@@ -20,7 +20,7 @@ miscellaneous file-related utility functions.
 </para>
 
 @whole_path: 
-@Param2: 
+@omode: 
 @error: 
 @Returns: