diff --git a/krusader/Search/krsearchdialog.cpp b/krusader/Search/krsearchdialog.cpp --- a/krusader/Search/krsearchdialog.cpp +++ b/krusader/Search/krsearchdialog.cpp @@ -489,8 +489,9 @@ path = name.left(idx); } QUrl url(path); - if (url.scheme().isEmpty()) - url.setScheme("file"); + if (url.scheme().isEmpty()) { + url = QUrl::fromLocalFile(path); + } ACTIVE_FUNC->openUrl(url, fileName); showMinimized(); }