diff --git a/src/Avalonia.Visuals/Media/Geometry.cs b/src/Avalonia.Visuals/Media/Geometry.cs
index 507b5201a1..f9bcea85af 100644
--- a/src/Avalonia.Visuals/Media/Geometry.cs
+++ b/src/Avalonia.Visuals/Media/Geometry.cs
@@ -74,7 +74,7 @@ namespace Avalonia.Media
///
/// The string.
/// A .
- public static Geometry Parse(string s) => PathGeometry.Parse(s);
+ public static Geometry Parse(string s) => StreamGeometry.Parse(s);
///
/// Clones the geometry.
diff --git a/tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs b/tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs
index 6cae79de70..3e589ef3df 100644
--- a/tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs
+++ b/tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs
@@ -161,13 +161,6 @@ namespace Avalonia.Visuals.UnitTests.Media
}
}
- [Fact]
- public void Geometry_Parse_Should_Create_PathGeometry()
- {
- var target = Geometry.Parse("M0 0L10 10z");
- Assert.IsType(target);
- }
-
[Theory]
[InlineData("M5.5.5 5.5.5 5.5.5")]
[InlineData("F1M9.0771,11C9.1161,10.701,9.1801,10.352,9.3031,10L9.0001,10 9.0001,6.166 3.0001,9.767 3.0001,10 "