diff --git a/src/modules/welcome/checker/CheckerContainer.cpp b/src/modules/welcome/checker/CheckerContainer.cpp index 1c0c28f5c..99b0f6375 100644 --- a/src/modules/welcome/checker/CheckerContainer.cpp +++ b/src/modules/welcome/checker/CheckerContainer.cpp @@ -71,16 +71,13 @@ CheckerContainer::requirementsComplete( bool ok ) m_waitingWidget->deleteLater(); m_waitingWidget = nullptr; // Don't delete in destructor } - if ( m_checkerWidget ) - { - m_checkerWidget->requirementsComplete(); - } - else + if ( !m_checkerWidget ) { m_checkerWidget = new ResultsListWidget( m_config, this ); m_checkerWidget->setObjectName( "requirementsChecker" ); layout()->addWidget( m_checkerWidget ); } + m_checkerWidget->requirementsComplete(); m_verdict = ok; }