diff --git a/src/NzbDrone.Core/MediaFiles/TrackImport/ImportApprovedTracks.cs b/src/NzbDrone.Core/MediaFiles/TrackImport/ImportApprovedTracks.cs index abe15eeea..275fd4e5a 100644 --- a/src/NzbDrone.Core/MediaFiles/TrackImport/ImportApprovedTracks.cs +++ b/src/NzbDrone.Core/MediaFiles/TrackImport/ImportApprovedTracks.cs @@ -149,10 +149,15 @@ namespace NzbDrone.Core.MediaFiles.TrackImport _logger.Warn(e, "Couldn't import track " + localTrack); importResults.Add(new ImportResult(importDecision, "Failed to import track, Destination already exists.")); } + catch (UnauthorizedAccessException e) + { + _logger.Warn(e, "Couldn't import track " + localTrack); + importResults.Add(new ImportResult(importDecision, "Failed to import track, Permissions error")); + } catch (Exception e) { _logger.Warn(e, "Couldn't import track " + localTrack); - importResults.Add(new ImportResult(importDecision, "Failed to import episode")); + importResults.Add(new ImportResult(importDecision, "Failed to import track")); } }