diff --git a/.classpath b/.classpath
index f0601b2b0..6c5b256cb 100644
--- a/.classpath
+++ b/.classpath
@@ -19,8 +19,8 @@
-
+
diff --git a/bluecove-2.1.0.patch b/bluecove-2.1.0.patch
new file mode 100644
index 000000000..956a5a34a
--- /dev/null
+++ b/bluecove-2.1.0.patch
@@ -0,0 +1,14 @@
+diff -Bbur bluecove-2.1.0/src/main/c/intelbth/OSXStackRFCOMMServer.mm bluecove-2.1.0-briar/src/main/c/intelbth/OSXStackRFCOMMServer.mm
+--- bluecove-2.1.0/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2008-12-24 16:58:36.000000000 +0000
++++ bluecove-2.1.0-briar/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2011-11-08 20:54:58.000000000 +0000
+@@ -280,6 +280,10 @@
+ ndebug(("fail to get IOBluetoothRFCOMMChannel"));
+ return;
+ }
++ if (![rfcommChannel isIncoming]) {
++ ndebug(("ignoring outgoing connection"));
++ return;
++ }
+ if (comm->authenticate) {
+ IOBluetoothDevice* device = [rfcommChannel getDevice];
+ if (device == NULL) {
diff --git a/lib/bluecove-2.1.0.jar b/lib/bluecove-2.1.0-briar.jar
similarity index 66%
rename from lib/bluecove-2.1.0.jar
rename to lib/bluecove-2.1.0-briar.jar
index 405de6df0..abc829787 100644
Binary files a/lib/bluecove-2.1.0.jar and b/lib/bluecove-2.1.0-briar.jar differ
diff --git a/lib/source/bluecove-2.1.0-sources.jar b/lib/source/bluecove-2.1.0-briar-sources.jar
similarity index 76%
rename from lib/source/bluecove-2.1.0-sources.jar
rename to lib/source/bluecove-2.1.0-briar-sources.jar
index 77c7b6585..ebb026c1b 100644
Binary files a/lib/source/bluecove-2.1.0-sources.jar and b/lib/source/bluecove-2.1.0-briar-sources.jar differ