diff --git a/src/core/agent_map.c b/src/core/agent_map.c
index 26a47fa4723ee15e300ae172a6719d389283b004..7ec72ebfea7e7f619bbb2e465e40a404360d2dac 100644
--- a/src/core/agent_map.c
+++ b/src/core/agent_map.c
@@ -637,6 +637,8 @@ struct netif_fh *wifi_get_netif_by_bssid(struct agent *a, uint8_t *bssid)
 		if (hwaddr_equal(fh->bssid, bssid))
 			return fh;
 	}
+
+	return NULL;
 }
 
 int wifi_get_radio_index_by_mac(struct agent *a,