diff --git a/src/Files.App/ViewModels/ShellViewModel.cs b/src/Files.App/ViewModels/ShellViewModel.cs index ab5055a057e5..68472561dc36 100644 --- a/src/Files.App/ViewModels/ShellViewModel.cs +++ b/src/Files.App/ViewModels/ShellViewModel.cs @@ -1634,11 +1634,15 @@ private async Task EnumerateItemsFromStandardFolderAsync(string path, Cance !isMtp && !isShellFolder && !isWslDistro; - - // Special handling for network drives bool isNetdisk = false; - if (!isNetwork) - isNetdisk = (new DriveInfo(path).DriveType == System.IO.DriveType.Network); + + try + { + // Special handling for network drives + if (!isNetwork) + isNetdisk = (new DriveInfo(path).DriveType == System.IO.DriveType.Network); + } + catch { } bool isFtp = FtpHelpers.IsFtpPath(path); bool enumFromStorageFolder = isBoxFolder || isFtp;