Diff between 26bc2d99ddf24c8f8f9f66e422963bdeefe05bb5 and 3169c1bef44c0c9a53121c9f3a15ab94509cf65e

Changed Files

File Additions Deletions Status
audio/headset.c +2 -1 modified

Full Patch

diff --git a/audio/headset.c b/audio/headset.c
index 67a0f76..f1cda6a 100644
--- a/audio/headset.c
+++ b/audio/headset.c
@@ -1536,7 +1536,8 @@ static void get_record_cb(sdp_list_t *recs, int err, gpointer user_data)
 	if (err < 0) {
 		error("Unable to connect: %s (%d)", strerror(-err), -err);
 		p->err = -err;
-		error_connect_failed(dev->conn, p->msg, p->err);
+		if (p->msg != NULL)
+			error_connect_failed(dev->conn, p->msg, p->err);
 		goto failed;
 	}