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