diff --git a/src/widgets/kfileitemactions.cpp b/src/widgets/kfileitemactions.cpp --- a/src/widgets/kfileitemactions.cpp +++ b/src/widgets/kfileitemactions.cpp @@ -601,12 +601,8 @@ //// Ok, we have everything, now insert - const KFileItemList items = d->m_props.items(); - const KFileItem firstItem = items.first(); - const bool isLocal = firstItem.url().isLocalFile(); - // "Open With..." for folders is really not very useful, especially for remote folders. - // (media:/something, or trash:/, or ftp://...) - if (!d->m_props.isDirectory() || isLocal) { + // "Open With..." for folders is not very useful, so don't show it + if (!d->m_props.isDirectory()) { if (!topMenu->actions().isEmpty()) { topMenu->addSeparator(); }