diff --git a/src/gui/windows/editor/editordock.cpp b/src/gui/windows/editor/editordock.cpp index b0c3492e..4631abfb 100644 --- a/src/gui/windows/editor/editordock.cpp +++ b/src/gui/windows/editor/editordock.cpp @@ -48,7 +48,7 @@ EditorDock::EditorDock(QSharedPointer settings, QTabWidget *parent_ta this, &EditorDock::currentChanged, parent_tabs, [this, parent_tabs](int index) { // Update parent title - if (count() == 0) return; + if (count() == 0 || index < 0) return; auto *editor = get_tab(index)->get_editor(); QString title = QString("&Editor (%1)").arg(editor->title()); parent_tabs->setTabText(parent_tabs->indexOf(this), title);