--- configure.old	2007-01-06 20:45:03.000000000 +0100
+++ configure	2007-01-06 21:08:52.000000000 +0100
@@ -3742,6 +3742,16 @@
 }
 
 if test "$_directfb" = yes; then
+  cat > $TMPC <<EOF
+#include <directfb.h>
+int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; }
+EOF
+  for _inc_tmp in "" -I/usr/local/include/directfb \
+      -I/usr/include/directfb -I/usr/local/include -I/usr/include; do
+    cc_check $_inc_tmp -ldirectfb && _directfb=yes && \
+      _inc_extra="$_inc_extra $_inc_tmp" && break
+  done
+
   cat > $TMPC << EOF
 #include <directfb_version.h>
 int
