diff --git a/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs b/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs index db0dbd693..8d09f4766 100644 --- a/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs +++ b/src/Artemis.Core/Plugins/Prerequisites/PrerequisiteAction/DownloadFileAction.cs @@ -60,7 +60,12 @@ namespace Artemis.Core { using HttpClient client = new(); await using FileStream destinationStream = new(FileName, FileMode.OpenOrCreate); - string url = Url ?? await UrlFunction(); + string? url = Url; + if (url is null) + { + Status = "Retrieving download URL"; + url = await UrlFunction!(); + } void ProgressOnProgressReported(object? sender, EventArgs e) {