diff --git a/wpa_supplicant/scan.c b/wpa_supplicant/scan.c index 8d0d1a56f..d7049a1a8 100644 --- a/wpa_supplicant/scan.c +++ b/wpa_supplicant/scan.c @@ -808,6 +808,9 @@ static void wpa_supplicant_scan(void *eloop_ctx, void *timeout_ctx) } if (wpa_s->last_scan_req != MANUAL_SCAN_REQ && +#ifdef CONFIG_AP + !wpa_s->ap_iface && +#endif /* CONFIG_AP */ wpa_s->conf->ap_scan == 2) { wpa_s->connect_without_scan = NULL; wpa_s->prev_scan_wildcard = 0;