diff --git a/ModpackUpdater.Apps.Manager/Features/SharedFunctions.cs b/ModpackUpdater.Apps.Manager/Features/SharedFunctions.cs index 9a41916..6b5b7d0 100644 --- a/ModpackUpdater.Apps.Manager/Features/SharedFunctions.cs +++ b/ModpackUpdater.Apps.Manager/Features/SharedFunctions.cs @@ -123,10 +123,17 @@ internal static class SharedFunctions { if (action.SourceType != SourceType.DirectLink) { - Task.Run(async () => + try { - action.SourceUrl = await factory.ResolveSourceUrl(action); - }).Wait(); + Task.Run(async () => + { + action.SourceUrl = await factory.ResolveSourceUrl(action); + }).Wait(); + } + catch (Exception) + { + // Fail silently + } api.UpdateItem(action); } }