diff --git a/Source/Core/Core/HW/EXI/EXI_DeviceModem.cpp b/Source/Core/Core/HW/EXI/EXI_DeviceModem.cpp index 3efabc3d7a..925354c828 100644 --- a/Source/Core/Core/HW/EXI/EXI_DeviceModem.cpp +++ b/Source/Core/Core/HW/EXI/EXI_DeviceModem.cpp @@ -365,9 +365,9 @@ void CEXIModem::RunAllPendingATCommands() INFO_LOG_FMT(SP1, "Received AT command: {}", command); - if (command.substr(0, 3) == "ATZ") + if (command.substr(0, 3) == "ATZ" || command == "ATH0") { - // Reset + // Reset (ATZ) or hang up (ATH0) m_network_interface->Deactivate(); AddATReply("OK\r"); }