diff --git a/dotnet/src/dotnetframework/GxClasses/Core/GXUtilsCommon.cs b/dotnet/src/dotnetframework/GxClasses/Core/GXUtilsCommon.cs index 06fb16db1..621e75e86 100644 --- a/dotnet/src/dotnetframework/GxClasses/Core/GXUtilsCommon.cs +++ b/dotnet/src/dotnetframework/GxClasses/Core/GXUtilsCommon.cs @@ -6070,7 +6070,7 @@ public static string Save(Image bitmap, string imageFile, ImageFormat format) ms.Position = 0; try { - if (imageFile.StartsWith("http://") || imageFile.StartsWith("https://")) + if ((imageFile.StartsWith("http://") || imageFile.StartsWith("https://")) && ServiceFactory.GetExternalProvider() == null) { Uri uri = new Uri(imageFile); imageFile = Path.GetFileName(uri.AbsolutePath);