diff --git a/src/lib/tabwidget/tabtreemodel.cpp b/src/lib/tabwidget/tabtreemodel.cpp index b5e272494..3df9c7534 100644 --- a/src/lib/tabwidget/tabtreemodel.cpp +++ b/src/lib/tabwidget/tabtreemodel.cpp @@ -229,6 +229,9 @@ bool TabTreeModel::dropMimeData(const QMimeData *data, Qt::DropAction action, in if (!it || !parentItem) { return false; } + if (it->parent == parentItem) { + return false; + } if (!parentItem->tab) { tab->setParentTab(nullptr); if (row < 0) {