diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -234,6 +234,9 @@ void MainWindow::activeViewChanged(SessionController *controller) { + if (!SessionManager::instance()->sessionProfile(controller->session())) { + return; + } // associate bookmark menu with current session bookmarkHandler()->setActiveView(controller); disconnect(bookmarkHandler(), &Konsole::BookmarkHandler::openUrl, nullptr, nullptr);