diff --git a/src/Vt102Emulation.cpp b/src/Vt102Emulation.cpp index 9cf4dc71..7756e6dd 100644 --- a/src/Vt102Emulation.cpp +++ b/src/Vt102Emulation.cpp @@ -1044,6 +1044,9 @@ void Vt102Emulation::sendKeyEvent(QKeyEvent *event) KeyboardTranslator::States states = KeyboardTranslator::NoState; TerminalDisplay * currentView = _currentScreen->currentTerminalDisplay(); + if (currentView == nullptr) { + return; + } bool isReadOnly = false; if (currentView->sessionController() != nullptr) { isReadOnly = currentView->sessionController()->isReadOnly();