diff --git a/src/NexusMods.App.UI/Pages/Downloads/ViewModels/DownloadTaskViewModel.cs b/src/NexusMods.App.UI/Pages/Downloads/ViewModels/DownloadTaskViewModel.cs index 13a7d9f71d..9e48291e6d 100644 --- a/src/NexusMods.App.UI/Pages/Downloads/ViewModels/DownloadTaskViewModel.cs +++ b/src/NexusMods.App.UI/Pages/Downloads/ViewModels/DownloadTaskViewModel.cs @@ -36,7 +36,8 @@ public DownloadTaskViewModel(IDownloadTask task) .BindTo(this, x => x.Name) .DisposeWith(d); - _task.WhenAnyValue(t => t.PersistentState.Version) + _task.WhenAnyValue(t => t.PersistentState) + .Select(state => DownloaderState.Version.TryGet(state, out var version) ? version : "-" ) .OnUI() .BindTo(this, x => x.Version) .DisposeWith(d);