diff --git a/src/plugins/help/generalsettingspage.cpp b/src/plugins/help/generalsettingspage.cpp index 81fb8514af49f0c355ac32dd09be93a75876e8ff..33ae77acf1989d4cb37853a249b81263c1d6a35e 100644 --- a/src/plugins/help/generalsettingspage.cpp +++ b/src/plugins/help/generalsettingspage.cpp @@ -168,9 +168,10 @@ void GeneralSettingsPage::apply() emit fontChanged(); } - QString homePage = m_ui->homePageLineEdit->text(); + QString homePage = QUrl::fromUserInput(m_ui->homePageLineEdit->text()).toString(); if (homePage.isEmpty()) homePage = Help::Constants::AboutBlank; + m_ui->homePageLineEdit->setText(homePage); manager->setCustomValue(QLatin1String("HomePage"), homePage); const int startOption = m_ui->helpStartComboBox->currentIndex();