=== modified file 'wicd/wicd-daemon.py' --- wicd/wicd-daemon.py 2015-02-12 17:01:42 +0000 +++ wicd/wicd-daemon.py 2015-04-07 02:05:39 +0000 @@ -1404,7 +1404,8 @@ self.Scan(sync=True) for x, network in enumerate(self.LastScan): - if self.config.has_section(network['bssid']): + essid_key = "essid:%s" % network['essid'] + if self.config.has_section(network['bssid']) or self.config.has_section(essid_key): if self.debug_mode: print network["essid"] + ' has profile' if bool(network.get('automatic')):