diff --git a/modules/middleware/context.go b/modules/middleware/context.go
index da051918b1..a25a3dbbeb 100644
--- a/modules/middleware/context.go
+++ b/modules/middleware/context.go
@@ -16,6 +16,7 @@ import (
 
 	"github.com/gogits/gogs/models"
 	"github.com/gogits/gogs/modules/auth"
+	"github.com/gogits/gogs/modules/base"
 	"github.com/gogits/gogs/modules/log"
 )
 
@@ -100,6 +101,7 @@ func InitContext() martini.Handler {
 			Req:     r,
 			Res:     res,
 			Session: session,
+			Cache:   base.Cache,
 			Render:  rd,
 		}