From d3ebe386ccf3297bfeeece013231068834d2a307 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 27 Oct 2014 20:32:17 +0100 Subject: [PATCH] wifi: avoid assertion in nm_ap_check_compatible() when comparing AP with missing BSSID Signed-off-by: Thomas Haller --- src/devices/wifi/nm-wifi-ap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/wifi/nm-wifi-ap.c b/src/devices/wifi/nm-wifi-ap.c index 2efe5ef845..c775940f09 100644 --- a/src/devices/wifi/nm-wifi-ap.c +++ b/src/devices/wifi/nm-wifi-ap.c @@ -1129,7 +1129,7 @@ nm_ap_check_compatible (NMAccessPoint *self, return FALSE; bssid = nm_setting_wireless_get_bssid (s_wireless); - if (bssid && !nm_utils_hwaddr_matches (bssid, -1, priv->address, -1)) + if (bssid && (!priv->address || !nm_utils_hwaddr_matches (bssid, -1, priv->address, -1))) return FALSE; mode = nm_setting_wireless_get_mode (s_wireless);