Index: src/optional/python-bindings/gnucash_core.i
===================================================================
--- src/optional/python-bindings/gnucash_core.i	(Revision 20205)
+++ src/optional/python-bindings/gnucash_core.i	(Arbeitskopie)
@@ -74,6 +74,7 @@
 #include "gncTaxTable.h"
 #include "gncIDSearch.h"
 #include "engine/gnc-pricedb.h"
+#include "app-utils/gnc-ui-util.h"
 %}
 
 %include <timespec.i>
@@ -196,6 +197,7 @@
 
 // Commodity prices includes and stuff
 %include <gnc-pricedb.h>
+%include <app-utils/gnc-ui-util.h>
 
 
 %init %{
Index: src/optional/python-bindings/Makefile.am
===================================================================
--- src/optional/python-bindings/Makefile.am	(Revision 20205)
+++ src/optional/python-bindings/Makefile.am	(Arbeitskopie)
@@ -40,7 +40,8 @@
   ${GLADE_LIBS} \
   ${top_builddir}/src/libqof/qof/libgnc-qof.la \
   ${top_builddir}/src/gnc-module/libgnc-module.la \
-  ${top_builddir}/src/engine/libgncmod-engine.la
+  ${top_builddir}/src/engine/libgncmod-engine.la \
+  ${top_builddir}/src/app-utils/libgncmod-app-utils.la
 if BUILDING_FROM_SVN
 _gnucash_core_c_includes= \
 	${top_builddir}/config.h \
@@ -71,7 +72,8 @@
 	${top_srcdir}/src/engine/gncEntry.h \
 	${top_srcdir}/src/engine/gncTaxTable.h \
 	${top_srcdir}/src/engine/gncIDSearch.h \
-	${top_srcdir}/src/engine/gnc-pricedb.h
+	${top_srcdir}/src/engine/gnc-pricedb.h \
+	${top_srcdir}/src/app-utils/gnc-ui-util.h
 
 
 gnucash_core.c: $(SWIG_FILES) ${top_srcdir}/src/base-typemaps.i ${top_srcdir}/src/engine/engine-common.i $(_gnucash_core_c_includes)
@@ -79,6 +81,7 @@
 	-I$(top_srcdir)/src -I$(top_srcdir)/src/engine \
 	-I$(top_srcdir)/src/business/business-core \
 	-I${top_srcdir}/src/libqof/qof \
+	-I${top_srcdir}/src/app-utils \
 	-o $@ $<
 
 gnucash_core_c.py: gnucash_core.c $(SWIG_FILES)
