diff --git a/Library/Providers/FileSystem/FileSystemFileItem.cs b/Library/Providers/FileSystem/FileSystemFileItem.cs index 49b3b5653..dd489d853 100644 --- a/Library/Providers/FileSystem/FileSystemFileItem.cs +++ b/Library/Providers/FileSystem/FileSystemFileItem.cs @@ -58,8 +58,10 @@ namespace MatterHackers.MatterControl.Library public Task GetContentStream(Action reportProgress) { - if (ApplicationController.Instance.IsLoadableFile(this.Path) - && File.Exists(this.Path)) + if (File.Exists(this.Path) + && (ApplicationController.Instance.IsLoadableFile(this.Path) + || (System.IO.Path.GetExtension(this.Path) is string extension + && string.Equals(extension, ".zip", StringComparison.OrdinalIgnoreCase)))) { var stream = File.OpenRead(this.Path); return Task.FromResult(new StreamAndLength()