diff --git a/src/gnome-utils/gnc-menu-extensions.c b/src/gnome-utils/gnc-menu-extensions.c
index 95743f2..043e730 100644
--- a/src/gnome-utils/gnc-menu-extensions.c
+++ b/src/gnome-utils/gnc-menu-extensions.c
@@ -26,6 +26,7 @@
 #include <glib/gi18n.h>
 #include <ctype.h>
 
+#include "guile-mappings.h"
 #include "guile-util.h"
 #include "gnc-engine.h"
 #include "gnc-menu-extensions.h"
diff --git a/src/gnome-utils/gnc-ui.h b/src/gnome-utils/gnc-ui.h
index 6d368b4..c8ebb97 100644
--- a/src/gnome-utils/gnc-ui.h
+++ b/src/gnome-utils/gnc-ui.h
@@ -35,7 +35,6 @@
 
 #include "Account.h"
 #include "gnc-pricedb.h"
-#include "guile-mappings.h"
 #include <gtk/gtk.h>
 
 
diff --git a/src/gnome/gnc-split-reg.h b/src/gnome/gnc-split-reg.h
index 8af3228..9a52cd9 100644
--- a/src/gnome/gnc-split-reg.h
+++ b/src/gnome/gnc-split-reg.h
@@ -29,8 +29,6 @@
 #ifndef GNC_SPLIT_REG_H
 #define GNC_SPLIT_REG_H
 
-#include <libguile.h>
-
 #include "gnc-ledger-display.h"
 #include "gnucash-sheet.h"
 
