From 62f3df4f4864223e54346d53d94c2e45209f2424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Jen=C3=9Fen?= Date: Wed, 12 Mar 2025 14:55:03 +0100 Subject: [PATCH] QmlDesigner: fix rare crash Change-Id: Ifbafc1d54e8839be115a0b4dda90da09d4ac4ff5 Reviewed-by: Tim Jenssen --- src/plugins/studiowelcome/wizardhandler.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/studiowelcome/wizardhandler.cpp b/src/plugins/studiowelcome/wizardhandler.cpp index bcba47c01ab..9417f66803c 100644 --- a/src/plugins/studiowelcome/wizardhandler.cpp +++ b/src/plugins/studiowelcome/wizardhandler.cpp @@ -39,8 +39,10 @@ void WizardHandler::destroyWizard() emit deletingWizard(); m_selectedPreset = -1; - m_wizard->deleteLater(); - m_wizard = nullptr; + if (m_wizard) { + m_wizard->deleteLater(); + m_wizard = nullptr; + } m_detailsPage = nullptr; }