diff --git a/group/views.py b/group/views.py
index ad8635fb57..05ace87920 100644
--- a/group/views.py
+++ b/group/views.py
@@ -1190,13 +1190,17 @@ def convert_wiki_link(content, group, repo_id, username):
filetype, fileext = get_file_type_and_ext(page_name)
if fileext == '':
# convert page_name that extension is missing to a markdown page
+ page_alias = page_name
+ if len(page_name.split('|')) > 1:
+ page_alias = page_name.split('|')[0]
+ page_name = page_name.split('|')[1]
dirent = get_wiki_dirent(repo_id, page_name)
if dirent is not None:
a_tag = "%s"
- return a_tag % (reverse('group_wiki', args=[group.id, normalize_page_name(page_name)]), page_name)
+ return a_tag % (reverse('group_wiki', args=[group.id, normalize_page_name(page_name)]), page_alias)
else:
a_tag = '''%s'''
- return a_tag % (reverse('group_wiki', args=[group.id, page_name.replace('/', '-')]), page_name)
+ return a_tag % (reverse('group_wiki', args=[group.id, page_name.replace('/', '-')]), page_alias)
elif filetype == IMAGE:
# load image to wiki page
path = "/" + page_name