diff --git a/.gitignore b/.gitignore
index cc5e20d..4ed5e2f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,4 @@ vim-7.2.tar.bz2
 /vim-7.4-1143.tar.bz2
 /vim-7.4-1147.tar.bz2
 /vim-7.4-1152.tar.bz2
+/vim-7.4-1153.tar.bz2
diff --git a/README.patches b/README.patches
index 05ee559..e8b5f8c 100644
--- a/README.patches
+++ b/README.patches
@@ -1,3 +1,12 @@
+commit 6920c72d4d62c8dc5596e9f392e38204f561d7af
+Author: Bram Moolenaar <Bram@vim.org>
+Date:   Fri Jan 22 22:44:10 2016 +0100
+
+    patch 7.4.1153
+    Problem:    Autocommands triggered by quickfix cannot always get the current
+                title value.
+    Solution:   Call qf_fill_buffer() later. (Christian Brabandt)
+
 commit 09e786e7a7fc952f43e3f88ba49ab1ac6ef3b3a3
 Author: Bram Moolenaar <Bram@vim.org>
 Date:   Thu Jan 21 23:53:06 2016 +0100
diff --git a/sources b/sources
index 98663f4..abbdb77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-46bd53ff086d6d6be461181a1dab5170  vim-7.4-1152.tar.bz2
+4f4665923edf55f0f429ba70a78187b5  vim-7.4-1153.tar.bz2
diff --git a/vim.spec b/vim.spec
index 31acf4c..f92f38a 100644
--- a/vim.spec
+++ b/vim.spec
@@ -1,4 +1,4 @@
-%define patchlevel 1152
+%define patchlevel 1153
 %if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
 %define WITH_SELINUX 1
 %endif
@@ -756,6 +756,9 @@ rm -rf %{buildroot}
 %{_datadir}/icons/hicolor/*/apps/*
 
 %changelog
+* Sat Jan 23 2016 Karsten Hopp <karsten@redhat.com> 7.4.1153-1
+- patchlevel 1153
+
 * Fri Jan 22 2016 Karsten Hopp <karsten@redhat.com> 7.4.1152-1
 - patchlevel 1152