diff --git a/Yavsc/Helpers/FileSystemHelpers.cs b/Yavsc/Helpers/FileSystemHelpers.cs index 62d88970..3d8d30c6 100644 --- a/Yavsc/Helpers/FileSystemHelpers.cs +++ b/Yavsc/Helpers/FileSystemHelpers.cs @@ -9,11 +9,13 @@ namespace Yavsc.Helpers { if (estimate?.Query?.PerformerProfile?.Performer == null) return null; - var fsp = new PhysicalFileProvider( - Path.Combine( + var di = new DirectoryInfo(Path.Combine( userFileDir, estimate.Query.PerformerProfile.Performer.UserName )); + if (!di.Exists) return null; + + var fsp = new PhysicalFileProvider(di.FullName); return fsp.GetDirectoryContents( Path.Combine(Constants.UserBillsFilesDir, estimate.Id.ToString()) );