From 460732097ca763ae7cf06c6f7b35415a48feba16 Mon Sep 17 00:00:00 2001 From: varjolintu Date: Sat, 11 Jan 2020 12:50:21 +0200 Subject: [PATCH] Add empty path to URL when needed --- src/browser/BrowserService.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/browser/BrowserService.cpp b/src/browser/BrowserService.cpp index 63860b58d..8c451bf1e 100644 --- a/src/browser/BrowserService.cpp +++ b/src/browser/BrowserService.cpp @@ -935,6 +935,12 @@ int BrowserService::sortPriority(const Entry* entry, if (url.scheme().isEmpty()) { url.setScheme("https"); } + + // Add the empty path to the URL if it's missing + if (url.path().isEmpty() && !url.hasFragment() && !url.hasQuery()) { + url.setPath("/"); + } + const QString entryURL = url.toString(QUrl::StripTrailingSlash); const QString baseEntryURL = url.toString(QUrl::StripTrailingSlash | QUrl::RemovePath | QUrl::RemoveQuery | QUrl::RemoveFragment);