diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp index cbf7f375996..5abc38eba69 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreemodel.cpp @@ -739,7 +739,7 @@ void NavigatorTreeModel::handleItemLibraryItemDrop(const QMimeData *mimeData, in ChooseFromPropertyListDialog *dialog = nullptr; dialog = new ChooseFromPropertyListDialog(targetNode, testType, Core::ICore::dialogParent()); dialog->exec(); - if (!dialog || dialog->result() == QDialog::Accepted) + if (dialog->result() == QDialog::Accepted) targetNode.bindingProperty(dialog->selectedProperty()).setExpression(newModelNode.validId()); delete dialog; break;