diff --git a/configure b/configure
index 966cd7d..ecc3317 100755
--- a/configure
+++ b/configure
@@ -1198,7 +1198,11 @@ fi
##########################################
# uuid_generate() probe, used for vdi block driver
if test "$uuid" != "no" ; then
-  uuid_libs="-luuid"
+  if test "$darwin" == "yes"; then
+    uuid_libs=""
+  else
+    uuid_libs="-luuid"
+  fi
  cat > $TMPC << EOF
#include <uuid/uuid.h>
int main(void)
