diff --git a/skyscraper8/ReutersWne/WneStory.cs b/skyscraper8/ReutersWne/WneStory.cs index 7128f4c..4b7576e 100644 --- a/skyscraper8/ReutersWne/WneStory.cs +++ b/skyscraper8/ReutersWne/WneStory.cs @@ -141,8 +141,15 @@ struct WneStoryProgress this.SessionId = source.SessionId; this.FileSize = source.FileSize; this.FileCaught = source.CaughtPayloadBytes; - if (this.Filename.StartsWith("\\")) - this.Filename = this.Filename.Substring(1); + if (!string.IsNullOrEmpty(this.Filename)) + { + if (this.Filename.StartsWith("\\")) + this.Filename = this.Filename.Substring(1); + } + else + { + this.Filename = String.Format("skyscraper8_wne_{0}.bin", SessionId); + } } public string Filename { get; }