diff --git a/src/scan.c b/src/scan.c index 15d84ed7..55264fe3 100644 --- a/src/scan.c +++ b/src/scan.c @@ -1735,7 +1735,7 @@ static void get_scan_done(void *user) sc->get_scan_cmd_id = 0; - if (l_queue_peek_head(sc->requests) == results->sr) + if (!results->sr || l_queue_peek_head(sc->requests) == results->sr) scan_finished(sc, 0, results->bss_list, results->freqs, results->sr); else