diff --git a/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs b/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs index ff4580c5..7bad7ec4 100644 --- a/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs +++ b/app/MindWork AI Studio/Tools/PluginSystem/PluginFactory.Download.cs @@ -7,6 +7,9 @@ public static partial class PluginFactory { public static async Task DetermineConfigPluginETagAsync(Guid configPlugId, string configServerUrl, CancellationToken cancellationToken = default) { + if(configPlugId == Guid.Empty || string.IsNullOrWhiteSpace(configServerUrl)) + return null; + try { var serverUrl = configServerUrl.EndsWith('/') ? configServerUrl[..^1] : configServerUrl;