diff --git a/Makefile.am b/Makefile.am
index cfd832de..1c65967e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
XSLTPROC = xsltproc --xinclude --nonet
-XMLS = $(wildcard introspection/mm-*.xml)
+XMLS = $(wildcard introspection/*.xml)
if WITH_DOCS
@@ -54,6 +54,9 @@ include/mm-modem.h: $(XMLS) introspection/all.xml header-generator.xsl
%service: %service.in
$(edit) $< >$@
+xmldir = $(datadir)/dbus-1/interfaces
+xml_DATA = $(XMLS)
+
edit = @sed \
-e 's|@sbindir[@]|$(sbindir)|g' \
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
diff --git a/introspection/mm-modem-cdma.xml b/introspection/mm-modem-cdma.xml
index e224296f..bf91c0c9 100644
--- a/introspection/mm-modem-cdma.xml
+++ b/introspection/mm-modem-cdma.xml
@@ -57,10 +57,10 @@
Get device registration state.
-
+
CDMA 1x registration state.
-
+
EVDO registration state.