diff --git a/device/device.cpp b/device/device.cpp index e4f2d60..55d8aa8 100644 --- a/device/device.cpp +++ b/device/device.cpp @@ -184,7 +184,7 @@ bool Device::goOffline() { if(!com->sendCommand(Command::EnableNetworkCommunication, false)) return false; - ledState = latestResetStatus->cmRunning ? LEDState::CoreMiniRunning : LEDState::Offline; + ledState = (latestResetStatus && latestResetStatus->cmRunning) ? LEDState::CoreMiniRunning : LEDState::Offline; updateLEDState(); online = false;