diff --git a/desmume/src/wifi.cpp b/desmume/src/wifi.cpp index de672db4a..29ac2d85a 100644 --- a/desmume/src/wifi.cpp +++ b/desmume/src/wifi.cpp @@ -1175,7 +1175,8 @@ int WIFI_SoftAP_Init(wifimac_t *wifi) void WIFI_SoftAP_Shutdown(wifimac_t *wifi) { - PCAP::pcap_close(wifi->SoftAP.bridge); + if(wifi->SoftAP.bridge != NULL) + PCAP::pcap_close(wifi->SoftAP.bridge); } void WIFI_SoftAP_RecvPacketFromDS(wifimac_t *wifi, u8 *packet, int len)