diff -Naur dbus-1.3.0.orig/dbus/dbus-sysdeps-unix.c dbus-1.3.0.new/dbus/dbus-sysdeps-unix.c
--- dbus-1.3.0.orig/dbus/dbus-sysdeps-unix.c	2009-07-16 07:04:55.000000000 -0700
+++ dbus-1.3.0.new/dbus/dbus-sysdeps-unix.c	2009-11-22 16:24:29.000000000 -0800
@@ -3043,7 +3043,7 @@
     return -1;
   }
 
-#ifndef F_DUPFD_CLOEXEC
+#ifdef F_DUPFD_CLOEXEC
   if (!cloexec_done)
 #endif
     {
