diff --git a/src/workspace.cpp b/src/workspace.cpp index b5ed59d064..c33bff92ed 100644 --- a/src/workspace.cpp +++ b/src/workspace.cpp @@ -3004,7 +3004,11 @@ ScreenEdges *Workspace::screenEdges() const TileManager *Workspace::tileManager(Output *output) { - return m_tileManagers.at(output).get(); + if (auto search = m_tileManagers.find(output); search != m_tileManagers.end()) { + return search->second.get(); + } else { + return nullptr; + } } #if KWIN_BUILD_TABBOX