diff --git a/README.html b/README.html
index 640fefcfcd19a5fca1f11e4a685cc495a2ccfa54..7cb2f7aea0b382c76833c4a31f44eede5595a056 100644
--- a/README.html
+++ b/README.html
@@ -15,7 +15,7 @@
 <h2>Runtime Requirements</h2>
 <ul>
 <li>python2.5 or higher</li>
-<li>pygtk2.16 or higher</li>
+<li>pygtk2.22 or higher</li>
 </ul>
 
 <h2>Optional Runtime Requirements</h2>
diff --git a/debian/control b/debian/control
index 5363c95d42d9d8de4c2243cc24f366321cc4e922..a342fe97246848240d99d42bd95ea6fbd828ac86 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Vcs-Browser: http://hg.gajim.org/gajim/file
 
 Package: gajim
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-gtk2 (>= 2.16.0), dnsutils
+Depends: ${misc:Depends}, ${python:Depends}, python-gtk2 (>= 2.22.0), dnsutils
 Recommends: dbus, python-dbus, notification-daemon, python-openssl (>= 0.12), python-crypto, python-pyasn1
 Suggests: python-gconf, python-gnome2, nautilus-sendto, avahi-daemon, python-avahi, network-manager, libgtkspell0, aspell-en, python-gnomekeyring, gnome-keyring, python-kerberos (>= 1.1), texlive-latex-base, dvipng, python-farstream, gstreamer0.10-plugins-ugly, python-pycurl
 Description: Jabber client written in PyGTK
diff --git a/src/gajim.py b/src/gajim.py
index 8c700b67b732bcb771e3f9d93b4e0440d28803dd..32930246714127c6cabfc876b6282dbf35361dcb 100644
--- a/src/gajim.py
+++ b/src/gajim.py
@@ -233,12 +233,12 @@ else:
         elif sysname in ('FreeBSD', 'OpenBSD', 'NetBSD'):
             libc.setproctitle('gajim')
 
-    if gtk.pygtk_version < (2, 16, 0):
-        pritext = _('Gajim needs PyGTK 2.16 or above')
-        sectext = _('Gajim needs PyGTK 2.16 or above to run. Quiting...')
-    elif gtk.gtk_version < (2, 16, 0):
-        pritext = _('Gajim needs GTK 2.16 or above')
-        sectext = _('Gajim needs GTK 2.16 or above to run. Quiting...')
+    if gtk.pygtk_version < (2, 22, 0):
+        pritext = _('Gajim needs PyGTK 2.22 or above')
+        sectext = _('Gajim needs PyGTK 2.22 or above to run. Quiting...')
+    elif gtk.gtk_version < (2, 22, 0):
+        pritext = _('Gajim needs GTK 2.22 or above')
+        sectext = _('Gajim needs GTK 2.22 or above to run. Quiting...')
 
     from common import check_paths