diff --git a/src/NzbDrone.Mono/Disk/DiskProvider.cs b/src/NzbDrone.Mono/Disk/DiskProvider.cs index 0cbdf9cfa..a44966bc5 100644 --- a/src/NzbDrone.Mono/Disk/DiskProvider.cs +++ b/src/NzbDrone.Mono/Disk/DiskProvider.cs @@ -190,10 +190,12 @@ protected override List GetAllMounts() } catch (Exception ex) { - throw new Exception($"Failed to fetch drive info for mount point: {d.Name}", ex); + _logger.Debug(ex, "Failed to fetch drive info for mount point: {0}", d.Name); + + return null; } }) - .Where(d => d.DriveType is DriveType.Fixed or DriveType.Network or DriveType.Removable)); + .Where(d => d is { DriveType: DriveType.Fixed or DriveType.Network or DriveType.Removable })); } catch (Exception e) {