diff --git a/audio/avdtp.c b/audio/avdtp.c
index 327b76f..34d49d2 100644
--- a/audio/avdtp.c
+++ b/audio/avdtp.c
static gboolean avdtp_reconf_cmd(struct avdtp *session, uint8_t transaction,
struct seid_req *req, int size)
{
- return avdtp_unknown_cmd(session, transaction, AVDTP_RECONFIGURE);
+ struct conf_rej rej;
+
+ rej.error = AVDTP_NOT_SUPPORTED_COMMAND;
+ rej.category = 0x00;
+
+ return avdtp_send(session, transaction, AVDTP_MSG_TYPE_REJECT,
+ AVDTP_RECONFIGURE, &rej, sizeof(rej));
}
static gboolean avdtp_open_cmd(struct avdtp *session, uint8_t transaction,