diff --git a/plugin/magit.vim b/plugin/magit.vim
index 1da035744ecefecac2c7bda2a4675e1968e0164b..9e2c846872bf65318f7be98635b58c6b48d2ed26 100644
--- a/plugin/magit.vim
+++ b/plugin/magit.vim
@@ -638,6 +638,7 @@ function! magit#show_magit(display, ...)
 	setlocal bufhidden=hide
 	setlocal noswapfile
 	setlocal foldmethod=syntax
+	setlocal foldnestmax=20
 	setlocal nobuflisted
 	let &l:foldlevel = b:magit_default_fold_level
 	setlocal filetype=magit