diff --git a/lib/gollum/markup.rb b/lib/gollum/markup.rb index 2f27d6fa..bc558252 100644 --- a/lib/gollum/markup.rb +++ b/lib/gollum/markup.rb @@ -407,6 +407,12 @@ module Gollum presence = "present" end link = ::File.join(@wiki.base_path, page ? page.escaped_url_path : CGI.escape(link_name)) + + # //page is invalid + # strip all duplicate forward slashes using helpers.rb clean_url + # //page => /page + link = clean_url link + %{#{name}} end end