diff --git a/net/mac80211/driver-ops.h b/net/mac80211/driver-ops.h
index 4244554d218af687b7ddb236c2edfc91a4d10b8d..af0c4398ccebd07b19c38128bd6170da4e7983e8 100644
--- a/net/mac80211/driver-ops.h
+++ b/net/mac80211/driver-ops.h
@@ -367,7 +367,7 @@ static inline void drv_reset_tsf(struct ieee80211_local *local)
 
 static inline int drv_tx_last_beacon(struct ieee80211_local *local)
 {
-	int ret = 1;
+	int ret = 0; /* default unsuported op for less congestion */
 
 	might_sleep();