diff --git a/routers/repo/single.go b/routers/repo/single.go
index c10d30a7d6..2bc77c1c01 100644
--- a/routers/repo/single.go
+++ b/routers/repo/single.go
@@ -137,10 +137,9 @@ func Single(ctx *middleware.Context, params martini.Params) {
 				return
 			} else {
 				// current repo branch link
-				urlPrefix := "http://" + base.Domain + branchLink
 
 				ctx.Data["FileName"] = readmeFile.Name
-				ctx.Data["FileContent"] = string(base.RenderMarkdown(blob.Contents(), urlPrefix))
+				ctx.Data["FileContent"] = string(base.RenderMarkdown(blob.Contents(), branchLink))
 			}
 		}
 	}