diff --git a/Gemfile b/Gemfile
index 494f331ef2a912191e76d3195b6f903ca5a1ceaa..e1e5bba238fdab3ecc7a776dd21ee393aeaf3363 100644
--- a/Gemfile
+++ b/Gemfile
@@ -23,7 +23,7 @@ gem 'omniauth-github'
 
 # Extracting information from a git repository
 # Since gollum requires grit we cannot use gitlab-grit gem name any more. Use grit instead
-gem "grit", '~> 2.5.0', git: 'https://github.com/gitlabhq/grit.git', ref: 'c15e2758ec75f99230cd0fbcc9110bf932c0bf05'
+gem "grit", '~> 2.5.0', git: 'https://github.com/gitlabhq/grit.git', ref: 'c40a32432616a07fa7fc3c32c24ab73ad6a9718f'
 gem 'grit_ext', '~> 0.6.2'
 
 # Ruby/Rack Git Smart-HTTP Server Handler
diff --git a/Gemfile.lock b/Gemfile.lock
index 7b779dbcad9eb526cad102a0b5bf81fcd29c859e..9614a07c5fa0aee837b4d0275c12ae66f6b672b0 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -25,8 +25,8 @@ GIT
 
 GIT
   remote: https://github.com/gitlabhq/grit.git
-  revision: c15e2758ec75f99230cd0fbcc9110bf932c0bf05
-  ref: c15e2758ec75f99230cd0fbcc9110bf932c0bf05
+  revision: c40a32432616a07fa7fc3c32c24ab73ad6a9718f
+  ref: c40a32432616a07fa7fc3c32c24ab73ad6a9718f
   specs:
     grit (2.5.0)
       diff-lcs (~> 1.1)