diff --git a/msgconnector/Makefile b/msgconnector/Makefile
index c8902851d26decfa7047e90c03481aded8b57d3c..8109aca24d12119159513eb1146c0426c2e5ce72 100644
--- a/msgconnector/Makefile
+++ b/msgconnector/Makefile
@@ -3,8 +3,8 @@
 #
 
 DISTNAME=		msgconnector-${VERSION}
-VERSION=		2.1.0
-PKGREVISION=    1
+VERSION=		2.2.0
+PKGREVISION=    
 CATEGORIES=		planning
 MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=msgconnector/}
 MASTER_REPOSITORY=	${MASTER_REPOSITORY_OPENROBOTS}msgconnector
diff --git a/msgconnector/depend.mk b/msgconnector/depend.mk
index 5745beadbd343d2cb3f45d28109470170f76aaa0..18ebebf2eb0b43318157f2a84b615a4ec680c38b 100644
--- a/msgconnector/depend.mk
+++ b/msgconnector/depend.mk
@@ -14,7 +14,7 @@ PREFER.msgconnector?=	robotpkg
 
 DEPEND_USE+=		msgconnector
 
-DEPEND_ABI.msgconnector?=	msgconnector>=2.1.0
+DEPEND_ABI.msgconnector?=	msgconnector>=2.2.0
 DEPEND_DIR.msgconnector?=	../../wip/msgconnector
 
 SYSTEM_SEARCH.msgconnector=\
diff --git a/msgconnector/distinfo b/msgconnector/distinfo
index 81a9f136ffb5ad2a2f6986e6e0f81e57b1e18853..e4209dd5dcfd9fac382ec299a4da136facd72dc1 100644
--- a/msgconnector/distinfo
+++ b/msgconnector/distinfo
@@ -1,4 +1,3 @@
-SHA1 (msgconnector-2.1.0.tar.gz) = ec96eb84768611e0356c964fcc68d6fe0b686e57
-RMD160 (msgconnector-2.1.0.tar.gz) = a0f59a10dc84c252958ed38ef83f40793c324c82
-Size (msgconnector-2.1.0.tar.gz) = 17094 bytes
-SHA1 (patch-aa) = 94897e202f4156559d6b99571769c49954ca5930
+SHA1 (msgconnector-2.2.0.tar.gz) = fd7bbb3e9ca13844554c7b0f9ac19adf5a5c5b7f
+RMD160 (msgconnector-2.2.0.tar.gz) = 542c201dd35e25a201c6f92bd9ef14413528d2f1
+Size (msgconnector-2.2.0.tar.gz) = 17264 bytes
diff --git a/msgconnector/patches/patch-aa b/msgconnector/patches/patch-aa
deleted file mode 100644
index 904fc34cea3b14450882a5bb3b294738efe5e7ab..0000000000000000000000000000000000000000
--- a/msgconnector/patches/patch-aa
+++ /dev/null
@@ -1,22 +0,0 @@
-Add missing unistd.h include for close(2)
-
---- isocket/iserver.hh.orig	2013-02-26 10:29:48.651007333 +0100
-+++ isocket/iserver.hh	2013-02-26 10:30:12.031006747 +0100
-@@ -5,6 +5,7 @@
- #include <netinet/in.h>
- #include <netinet/tcp.h>
- #include <iostream>
-+#include <unistd.h>
- #include <vector>
- 
- #include "imsg.hh"
---- isocket/iclient.hh.orig	2013-01-21 17:29:15.000000000 +0100
-+++ isocket/iclient.hh	2013-02-26 10:31:09.303005310 +0100
-@@ -4,6 +4,7 @@
- #include <sys/epoll.h>
- #include <netinet/tcp.h>
- #include <netdb.h> 
-+#include <unistd.h>
- 
- #include "imsg.hh"
- #include "message.hh"