diff --git a/routers/repo/repo.go b/routers/repo/repo.go
index 1ffbb1458d2c..b066fd315c02 100644
--- a/routers/repo/repo.go
+++ b/routers/repo/repo.go
@@ -193,6 +193,9 @@ func CreatePost(ctx *context.Context) {
 	ctx.Data["Licenses"] = models.Licenses
 	ctx.Data["Readmes"] = models.Readmes
 
+	ctx.Data["CanCreateRepo"] = ctx.User.CanCreateRepo()
+	ctx.Data["MaxCreationLimit"] = ctx.User.MaxCreationLimit()
+
 	ctxUser := checkContextUser(ctx, form.UID)
 	if ctx.Written() {
 		return