diff --git a/lib/galaxy/managers/interactivetool.py b/lib/galaxy/managers/interactivetool.py index 971d2bb5f41..3b3849c5e6e 100644 --- a/lib/galaxy/managers/interactivetool.py +++ b/lib/galaxy/managers/interactivetool.py @@ -319,8 +319,7 @@ class InteractiveToolManager: rval = f"/{rval}/{entry_point_prefix}/access/{entry_point_class}/{entry_point_encoded_id}/{entry_point.token}/" if entry_point.entry_url: rval = f"{rval.rstrip('/')}/{entry_point.entry_url.lstrip('/')}" - if rval[0] != "/": - rval = f"/{rval}" + rval = '/' + rval.lstrip('/') return rval def access_entry_point_target(self, trans, entry_point_id):