If there's no vfs possibility, showing it makes little sense.
ac = menu->addAction(tr("Remove folder sync connection"));
connect(ac, &QAction::triggered, this, &AccountSettings::slotRemoveCurrentFolder);
- if (Theme::instance()->showVirtualFilesOption() || folder->newFilesAreVirtual()) {
+ if ((Theme::instance()->showVirtualFilesOption() && folder->supportsVirtualFiles()) || folder->newFilesAreVirtual()) {
ac = menu->addAction(tr("Create virtual files for new files (Experimental)"));
ac->setCheckable(true);
ac->setChecked(folder->newFilesAreVirtual());