diff --git a/src/openflexure_microscope_server/ui.py b/src/openflexure_microscope_server/ui.py index 2524515e..4620cab2 100644 --- a/src/openflexure_microscope_server/ui.py +++ b/src/openflexure_microscope_server/ui.py @@ -29,7 +29,7 @@ def sanitize_http_url(url: str) -> Optional[str]: if not parsed.netloc: return None fragment_str = "#" + parsed.fragment if parsed.fragment else "" - return f"{parsed.scheme}://{parsed.netloc}{fragment_str}" + return f"{parsed.scheme}://{parsed.netloc}{parsed.path}{fragment_str}" class SafeHTMLParser(HTMLParser):