diff -Naur dia-0.97.2-old/objects/custom/shape_typeinfo.c dia-0.97.2/objects/custom/shape_typeinfo.c
--- dia-0.97.2-old/objects/custom/shape_typeinfo.c	2009-11-07 16:28:34.000000000 +0200
+++ dia-0.97.2/objects/custom/shape_typeinfo.c	2012-07-17 11:06:10.809754802 +0300
@@ -27,8 +27,7 @@
 #include "custom_util.h"
 #include <string.h>
 #include <stdarg.h>
-#include <glib/gstrfuncs.h>
-#include <glib/gstdio.h>
+#include <glib.h>
 #include <libxml/parser.h>
 
 /*
diff -Naur dia-0.97.2-old/tests/test-boundingbox.c dia-0.97.2/tests/test-boundingbox.c
--- dia-0.97.2-old/tests/test-boundingbox.c	2009-11-07 16:28:35.000000000 +0200
+++ dia-0.97.2/tests/test-boundingbox.c	2012-07-17 11:23:51.150390149 +0300
@@ -26,11 +26,7 @@
 #define G_LOG_DOMAIN "Dia"
 
 #include <glib.h>
-#include <glib-object.h>
 
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
 #include "dialib.h"
 
 /*
diff -Naur dia-0.97.2-old/tests/test-objects.c dia-0.97.2/tests/test-objects.c
--- dia-0.97.2-old/tests/test-objects.c	2009-11-07 16:28:35.000000000 +0200
+++ dia-0.97.2/tests/test-objects.c	2012-07-17 12:11:54.114863914 +0300
@@ -26,11 +26,6 @@
 #define G_LOG_DOMAIN "Dia"
 
 #include <glib.h>
-#include <glib-object.h>
-
-#if GLIB_CHECK_VERSION(2,16,0)
-#include <glib/gtestutils.h>
-#endif
 
 #include "object.h"
 #include "plug-ins.h"
