diff --git a/m4/check-package.m4 b/m4/check-package.m4
index 241d3d25123e96c490b0eaf54aeeb2730ecdd080..527205bf1b1d8f26b23202f3e8a943f702475494 100644
--- a/m4/check-package.m4
+++ b/m4/check-package.m4
@@ -12,10 +12,10 @@ dnl $5: header name
 dnl $6: include path (-I$6)
 dnl $7 \in \{optional, required\}, bail out if required, warning otherwise
 dnl
-AC_DEFUN(ALBERT_CHECK_PKG,
+AC_DEFUN(ALBERT_CHECK_PACKAGE,
 [AC_REQUIRE([AC_SET_PREFIX])
 if test -z "$3"; then
-	DEFAULT_LIBDIR=${libdir}
+	DEFAULT_LIBDIR=`eval eval echo ${libdir}`
 else
 	DEFAULT_LIBDIR=$3
 fi
@@ -35,7 +35,7 @@ dnl
 dnl now for the header file
 dnl
 if test -z "$6"; then
-	DEFAULT_INCDIR=${libdir}
+	DEFAULT_INCDIR=`eval eval echo ${includedir}`
 else
 	DEFAULT_INCDIR=$6
 fi