diff --git a/README.patches b/README.patches
index 72fbed7..f7e520d 100644
--- a/README.patches
+++ b/README.patches
@@ -643,3 +643,4 @@ Individual patches for Vim 7.4:
   1929  7.4.619  (after 7.4.618) luaV_setref() not returning the correct value
   1549  7.4.620  compiler warning for unitinialized variable
   1755  7.4.621  (after 7.4.619) returning 1 in the wrong function
+  1584  7.4.622  compiler warning for unused argument
diff --git a/vim.spec b/vim.spec
index cd28e03..878ed44 100644
--- a/vim.spec
+++ b/vim.spec
@@ -1,4 +1,4 @@
-%define patchlevel 621
+%define patchlevel 622
 %if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
 %define WITH_SELINUX 1
 %endif
@@ -668,6 +668,7 @@ Patch618: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.618
 Patch619: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.619
 Patch620: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.620
 Patch621: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.621
+Patch622: ftp://ftp.vim.org/pub/vim/patches/7.4/7.4.622
 
 Patch1559: 7.4.559.rhpatched
 Patch3000: vim-7.4-syntax.patch
@@ -1438,6 +1439,7 @@ perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
 %patch619 -p0
 %patch620 -p0
 %patch621 -p0
+%patch622 -p0
 
 # install spell files
 %if %{withvimspell}
@@ -1955,6 +1957,9 @@ rm -rf %{buildroot}
 %{_datadir}/icons/hicolor/*/apps/*
 
 %changelog
+* Fri Feb 06 2015 Karsten Hopp <karsten@redhat.com> 7.4.622-1
+- patchlevel 622
+
 * Thu Feb 05 2015 Karsten Hopp <karsten@redhat.com> 7.4.621-1
 - patchlevel 621