diff -Naur vmnet-only/bridge.c vmnet-only-new/bridge.c
--- vmnet-only/bridge.c	2007-08-22 03:14:05.000000000 +0200
+++ vmnet-only-new/bridge.c	2007-09-30 14:34:13.000000000 +0200
@@ -32,7 +32,7 @@
 #include <linux/tcp.h>
 #include <net/tcp.h>
 
-#ifdef CONFIG_NET_RADIO
+#if defined CONFIG_NET_RADIO || defined CONFIG_WLAN_80211
 #   include <linux/wireless.h>
 #endif
 #include "vmnetInt.h"
@@ -764,7 +764,7 @@
 static Bool
 VNetBridgeIsDeviceWireless(struct net_device *dev) //IN: sock
 {
-#if !defined(CONFIG_NET_RADIO)
+#if !defined CONFIG_NET_RADIO  && !defined CONFIG_WLAN_80211
    return FALSE;
 #elif WIRELESS_EXT > 19
    return dev->wireless_handlers != NULL;
