diff --git a/applets/kicker/plugin/runnermatchesmodel.cpp b/applets/kicker/plugin/runnermatchesmodel.cpp --- a/applets/kicker/plugin/runnermatchesmodel.cpp +++ b/applets/kicker/plugin/runnermatchesmodel.cpp @@ -67,7 +67,7 @@ } } else if (role == Kicker::UrlRole) { const QString &runnerId = match.runner()->id(); - if (runnerId == QLatin1String("baloosearch")) { + if (runnerId == QLatin1String("baloosearch") || runnerId == QLatin1String("bookmarks")) { return QUrl(match.data().toString()); } else if (runnerId == QLatin1String("recentdocuments") || runnerId == QLatin1String("services")) {