diff --git a/src/run_autoconfig b/src/run_autoconfig
index 27499e7c725d7304ccec8a9345d69620f5bfab7e..df3b9e9ee1d6aa096921b840eefc5c32e72ea25c 100755
--- a/src/run_autoconfig
+++ b/src/run_autoconfig
@@ -7,11 +7,16 @@ need_to_make_depend=no
 fix()
 {
   if [ -d $1 ]; then
+    echo "Running autoconf in $1"
     ( cd $1 ; autoconf )
   fi
 
+  if [ -f $1/acconfig.h ]; then
+    echo "Running autoheader in $1"
+    ( cd $1 ; autoheader )
+  fi
+
   if [ ! -f $1/dependencies ]; then
-    echo >$1/dependencies
     need_to_make_depend=yes
   fi
 }