diff --git a/APRSWriter.cpp b/APRSWriter.cpp index e733fdb..aebbb4a 100644 --- a/APRSWriter.cpp +++ b/APRSWriter.cpp @@ -362,6 +362,9 @@ void CAPRSWriter::sendIdFramesFixed() #ifdef USE_GPSD void CAPRSWriter::sendIdFramesMobile() { + if (!m_thread->isConnected()) + return; + if (!m_gpsdEnabled) return;