diff --git a/src/Gui/Dialogs/DlgToolbarsImp.cpp b/src/Gui/Dialogs/DlgToolbarsImp.cpp index 3b0218688f..75290b8d23 100644 --- a/src/Gui/Dialogs/DlgToolbarsImp.cpp +++ b/src/Gui/Dialogs/DlgToolbarsImp.cpp @@ -302,6 +302,9 @@ void DlgCustomToolbars::onMoveActionRightButtonClicked() { QTreeWidgetItem* item = ui->commandTreeWidget->currentItem(); if (item) { + if (!ui->toolbarTreeWidget->topLevelItemCount()) { + onNewButtonClicked(); + } QTreeWidgetItem* current = ui->toolbarTreeWidget->currentItem(); if (!current) { current = ui->toolbarTreeWidget->topLevelItem(0);