diff --git a/mainwindow.cpp b/mainwindow.cpp index 49797e8e6..d0ca5b3d9 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -3537,7 +3537,7 @@ void MainWindow::processMessage(QString const& messages, int position, bool ctrl // basic mode sanity checks auto const& parts = t2.split (' ', QString::SkipEmptyParts); if (parts.size () < 5) return; - auto const& mode = parts[4]; + auto const& mode = parts[4].mid(0,1); if (("JT9+JT65" == m_mode && !("@" == mode || "#" == mode)) || ("JT65" == m_mode && mode != "#") || ("JT9" == m_mode && mode != "@")