diff --git a/src/gmutil.c b/src/gmutil.c

index 72074278..44bbabfd 100644

--- a/src/gmutil.c

+++ b/src/gmutil.c

@@ -181,7 +181,7 @@ void urlDecodePath_String(iString *d) {

 iString *decoded = new_String();

 appendRange_String(decoded, (iRangecc){ constBegin_String(d), url.path.start });

 iString *path    = newRange_String(url.path);

- iString *decPath = urlDecode_String(path);

+ iString decPath = urlDecodeExclude_String(path, "%?/#"); / don't decode reserved path chars */

 append_String(decoded, decPath);

 delete_String(decPath);

 delete_String(path);

Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/release/pcdiff/af34768acf9df6cd57f9db23e46393b92e507dd4
Status Code
Success (20)
Meta
text/plain
Capsule Response Time
63.038861 milliseconds
Gemini-to-HTML Time
1.101413 milliseconds

This content has been proxied by September (3851b).