diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index a797a3ebe..ed279c600 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -2997,7 +2997,7 @@ static int nl80211_mgmt_subscribe_non_ap(struct i802_bss *bss) #ifdef CONFIG_TDLS if ((drv->capa.flags & WPA_DRIVER_FLAGS_TDLS_SUPPORT)) { /* TDLS Discovery Response */ - if (nl80211_register_action_frame(drv, (u8 *) "\x04\x0e", 2) < + if (nl80211_register_action_frame(bss, (u8 *) "\x04\x0e", 2) < 0) return -1; }