From a48dbba015e3a0783019783ce3753cc2c9526f1f Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Thu, 9 Aug 2012 08:42:38 -0700 Subject: [PATCH] Metadata won't be created when there no imported files --- NzbDrone.Core/Providers/PostDownloadProvider.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NzbDrone.Core/Providers/PostDownloadProvider.cs b/NzbDrone.Core/Providers/PostDownloadProvider.cs index 1148cfdcf..979231d18 100644 --- a/NzbDrone.Core/Providers/PostDownloadProvider.cs +++ b/NzbDrone.Core/Providers/PostDownloadProvider.cs @@ -1,5 +1,6 @@ using System; using System.IO; +using System.Linq; using System.Text.RegularExpressions; using NLog; using Ninject; @@ -83,7 +84,8 @@ namespace NzbDrone.Core.Providers importedFiles.ForEach(file => _diskScanProvider.MoveEpisodeFile(file, true)); //Create Metadata for all the episode files found - _metadataProvider.CreateForEpisodeFiles(importedFiles); + if (importedFiles.Any()) + _metadataProvider.CreateForEpisodeFiles(importedFiles); //Delete the folder only if folder is small enough if (_diskProvider.GetDirectorySize(subfolderInfo.FullName) < Constants.IgnoreFileSize)