diff --git a/src/gajim.py b/src/gajim.py
index 044c81cee1852019b753abc38b7b06e5216b043c..83484a666451c3910f92ba81dfa22d7aec2e3392 100755
--- a/src/gajim.py
+++ b/src/gajim.py
@@ -2953,4 +2953,7 @@ if __name__ == '__main__':
 		osx.init()
 
 	Interface()
-	gtk.main()
+	try:
+		gtk.main()
+	except KeyboardInterrupt:
+		print >> sys.stderr, 'KeyboardInterrupt'