diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c
index 6c8ab6c..8507a42 100644
--- a/wpa_supplicant/events.c
+++ b/wpa_supplicant/events.c
@@ -1344,7 +1344,7 @@ int wpa_supplicant_fast_associate(struct
wpa_supplicant *wpa_s)
         return -1;

     os_get_time(&now);
-    if (now.sec - wpa_s->last_scan.sec > 5) {
+    if (now.sec - wpa_s->last_scan.sec > wpa_s->conf->bss_expiration_age) {
         wpa_printf(MSG_DEBUG, "Fast associate: Old scan results");
         return -1;
