diff --git a/addons/chan_mobile.c b/addons/chan_mobile.c
index c3224ad49a84f4cfa9f67e53464e47073852167c..d6dc994d2b7353aa91d7d4c0cf6584a81dcad835 100644
--- a/addons/chan_mobile.c
+++ b/addons/chan_mobile.c
@@ -1367,7 +1367,7 @@ static int rfcomm_connect(bdaddr_t src, bdaddr_t dst, int remote_channel)
 	memset(&addr, 0, sizeof(addr));
 	addr.rc_family = AF_BLUETOOTH;
 	bacpy(&addr.rc_bdaddr, &src);
-	addr.rc_channel = (uint8_t) 1;
+	addr.rc_channel = (uint8_t) 0;
 	if (bind(s, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
 		ast_debug(1, "bind() failed (%d).\n", errno);
 		close(s);