---
 plugins/wifi.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/plugins/wifi.c b/plugins/wifi.c
index 2bf73c4..dde4a77 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -916,7 +916,8 @@ static void ssid_init(GSupplicantSSID *ssid, struct 
connman_network *network)
        ssid->use_wps = connman_network_get_bool(network, "WiFi.UseWPS");
        ssid->pin_wps = connman_network_get_string(network, "WiFi.PinWPS");
 
-       ssid->bgscan = BGSCAN_DEFAULT;
+       if (connman_setting_get_bool("BackgroundScanning") == TRUE)
+               ssid->bgscan = BGSCAN_DEFAULT;
 }
 
 static int network_connect(struct connman_network *network)
-- 
1.7.8.5

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to