diff --git a/src/infosidebarpage.cpp b/src/infosidebarpage.cpp index ae692fc42f..319582cb49 100644 --- a/src/infosidebarpage.cpp +++ b/src/infosidebarpage.cpp @@ -121,6 +121,12 @@ void InfoSidebarPage::setUrl(const KUrl& url) void InfoSidebarPage::setSelection(const QList& selection) { SidebarPage::setSelection(selection); + if (selection.size() == 1) { + const KUrl url = selection.first().url(); + if (!url.isEmpty()) { + m_urlCandidate = url; + } + } m_timer->start(TimerDelay); }