diff --git a/configure.ac b/configure.ac
index ee81113f0e918e05a8d5c3560e6472947f2ff0fb..0ce370c23bb290498f7215aea1314916ce51b0e6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -44,7 +44,11 @@ AC_CONFIG_COMMANDS([demo],
 fi])
 
 # Collect the demo programs
-DEMOSOURCES=`find ${srcdir}/demo/src -name "*.\[ch\]"`
+DEMOSOURCES=
+for f in `find ${srcdir}/demo/src -name '*.[[ch]]'|sed -e "s|${srcdir}/||g"`
+do
+	DEMOSOURCES="${DEMOSOURCES} ${f}"
+done
 AC_SUBST(DEMOSOURCES)
 
 #