diff -Naur xfburn-0.4.3-old/xfburn/xfburn-settings.c xfburn-0.4.3/xfburn/xfburn-settings.c
--- xfburn-0.4.3-old/xfburn/xfburn-settings.c	2009-10-25 00:18:10.000000000 +0300
+++ xfburn-0.4.3/xfburn/xfburn-settings.c	2012-07-25 16:07:29.430160885 +0300
@@ -33,6 +33,7 @@
 #include <unistd.h>
 
 #include <glib.h>
+#include <glib-object.h>
 
 #include <libxfce4util/libxfce4util.h>
 
diff -Naur xfburn-0.4.3-old/xfburn/xfburn-settings.h xfburn-0.4.3/xfburn/xfburn-settings.h
--- xfburn-0.4.3-old/xfburn/xfburn-settings.h	2009-10-25 00:18:10.000000000 +0300
+++ xfburn-0.4.3/xfburn/xfburn-settings.h	2012-07-25 16:07:21.816256071 +0300
@@ -24,6 +24,7 @@
 #endif /* !HAVE_CONFIG_H */
 
 #include <glib.h>
+#include <glib-object.h>
 
 G_BEGIN_DECLS